`

日期格式的转换以及数据库的日期格式

 
阅读更多

  SimpleDateFormat sdformat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");//24小时制

  SimpleDateFormat ss = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");//12小时制

  获取明天:

   Date date=new Date();

   Calendar calendar = new GregorianCalendar();

   calendar.setTime(date);
   calendar.add(calendar.DATE,1);//把日期往后增加一天.整数往后推,负数往前移动
   date=calendar.getTime(); //这个时间就是日期往后推一天的结果------ 获取明天

   SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd");

   String dateString = formatter.format(date);
  字符串转换为日期 :

   Date d = new Date();

   String today= sdformat.format(d);

   today=today.substring(0,today.lastIndexOf(" "))+" 00:00:00";

 Date td=df.parse(today);

数据库中日期转换:

to_char(date,’ 'YYYY-MM-DD HH12:MI:SS’)   2013-12-12 12:12:15//12小时制

to_char(date,’ 'YYYY-MM-DD HH24:MI:SS’)   2013-12-12 14:12:15//24小时制

其他:

1》以12小时制显示 

  SQL>select to_char(sysdate,'YYYY-MM-DD HH12:MI:SS AM')from dual; 
   TO_CHAR(SYSDATE,'YYYY-MM-DDHH1 
   ------------------------------ 
  2007-06-29 02:50:06 下午 
  2》以24小时制显示 
  SQL> select to_char(sysdate,'YYYY-MM-DD HH24:MI:SS AM')from dual; 
  TO_CHAR(SYSDATE,'YYYY-MM-DDHH2 
  ----------------------------- 
  2007-06-29 15:00:58 下午 
  3》得到当前时间的前一分钟 
  select to_char(Sysdate-1/21/60,'HH24:MI:SS')from dual; 
  TO_CHAR(SYSDATE-1/21/60,'HH24: 
   ------------------------------ 
  15:00:54 
   4》得到当前时间的后一分钟 
   select to_char(Sysdate+1/21/60,'HH24:MI:SS')from dual; 
   TO_CHAR(SYSDATE+1/21/60,'HH24: 
    ------------------------------ 
   15:03:53 
    5》得到当前时间的前一小时 
   select to_char(Sysdate-1/24,'HH24:MI:SS')from dual; 
   TO_CHAR(SYSDATE-1/24,'HH24:MI: 
  ------------------------------ 
   14:03:13 
   6》得到当前时间的后一小时 
   select to_char(Sysdate+1/24,'HH24:MI:SS')from dual; 
   TO_CHAR(SYSDATE+1/24,'HH24:MI: 
    ------------------------------ 
   7》得到当前时间的后一天 
   select to_char(Sysdate+1,'YYYY-MM-DD')from dual; 
   TO_CHAR(SYSDATE+1,'YYYY-MM-DD'

   to_date('2004-11-27 13:34:43', yyyy-MM-dd hh24 :mi:ss') 将字符型转换成日期格式
    to_char():

   将日期转按一定格式换成字符类型 

   select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss') time from dual;

 

 

 

0
1
分享到:
评论

相关推荐

    数据库转换日期格式

    该函数能够将日期转换为字符串形式,并且可以指定不同的日期格式。例如: ```sql SELECT TO_CHAR(SYSDATE, 'YYYY-MM-DD HH24:MI:SS') FROM DUAL; ``` 这里的`YYYY-MM-DD HH24:MI:SS`定义了输出的日期格式,其中: ...

    sql server日期格式转换方法大全

    它可以将日期转换为指定的样式。例如,将日期字段`myDate`转换为'YYYY-MM-DD'格式: ```sql SELECT CONVERT(varchar, myDate, 126) AS 'CustomFormat' FROM myTable; ``` 这里的126是样式代码,对应ISO 8601...

    Sql Server日期格式转换

    在日常使用Sql Server数据库的过程中,我们经常会遇到需要对日期进行格式转换的需求。本文将详细介绍几种常见的日期格式转换方法,并通过具体的示例代码来帮助大家更好地理解和掌握这一技巧。 #### 一、日期格式...

    混乱日期统一转换成一致的格式

    对于更复杂的日期格式,如包含两位数的月份和日份,以及包含斜杠或短横线作为分隔符的日期,上述代码片段展示了如何通过组合`LEFT()`, `RIGHT()`, `LEN()`等函数,并结合`LIKE`条件语句,精确地实现格式转换。...

    日期格式转换算法

    通过理解和应用这个算法,开发者可以有效地在C语言环境中处理日期转换和计算,为各种软件应用提供支持。例如,在数据库系统中,这种算法可以帮助快速查询日期范围内的数据;在财务软件中,它可以用于计算利息和贷款...

    通用数据库格式转换工具

    本文将深入探讨通用数据库格式转换工具的相关知识点,包括其功能、应用场景、常见的数据库系统以及SQL语言的基础知识。 一、通用性与多数据库支持 “通用数据库格式转换工具”强调其适用于多种数据库系统,如MSSQL ...

    SQL中日期格式转换

    在SQL中,日期和时间数据类型的格式化是一个常见的需求,特别是在报表或用户界面展示时,我们需要将数据库存储的标准日期格式转换为更易于阅读的形式。SQL Server 提供了 `CONVERT` 函数,允许我们根据需要将日期和...

    格式化数据库日期JS

    ### 格式化数据库日期JS #### 知识点概览 本文将详细介绍如何使用JavaScript对从数据库获取的日期格式进行格式化处理。这在处理后端序列化的JSON数据时非常常见,尤其是在需要将日期时间展示给用户或者进行进一步...

    C#Winfrom日期转换string多种格式

    在WinForm应用中,日期转换常用于用户界面的显示,或者在保存、加载数据时进行格式化。例如,你可能有一个日期选择器控件(DateTimePicker),当用户选择一个日期后,你可以将其转换为字符串并显示在文本框中,或者...

    java中日期格式的转换

    为了将日期转换为人类可读的格式,我们需要使用`java.text.SimpleDateFormat`类,它可以按照我们定义的模式将日期格式化为字符串。 示例代码: ```java import java.util.Date; import java.text.SimpleDateFormat;...

    从oracle数据库取出日期按格式显示

    3. **格式化并输出**:使用`format()`方法将从数据库中获取的日期转换为指定格式的字符串,然后通过`out.println()`输出。 ### 注意事项 - 在处理Oracle数据库中的日期时,需要注意时区问题。Oracle数据库默认使用...

    获取当前日期及格式化

    下面详细阐述如何在MySQL中获取当前日期以及如何进行日期格式化。 首先,MySQL中的获取当前日期和时间的函数是`NOW()`。这个函数返回当前的日期和时间,精确到秒。例如,当你执行`SELECT NOW();`时,你会得到如下...

    易语言格式文本转数据库

    例如,文本中的日期字符串可能需要转换为数据库认可的日期格式,数字可能需要去掉非数字字符等。 在实现这个功能时,开发者可能会使用易语言提供的字符串处理函数、文件操作接口以及数据库连接组件。字符串处理用于...

    数据库中日期时间用法

    在数据库管理中,正确理解和应用日期时间功能是至关重要的,尤其是在进行数据分析、报表生成和事务处理等场景下。本文将深入探讨Oracle数据库中日期时间的用法,通过一系列实用的函数,帮助读者掌握如何在SQL查询中...

    java日期时间转换大全

    本文将详细解析如何在Java中进行日期和时间的转换,涵盖从字符串到日期对象的转换,以及反向操作。 #### 一、获取当前日期和时间 首先,我们可以通过`java.util.Date`类和`java.text.SimpleDateFormat`类来获取...

    Micaps数据格式转换

    Micaps系统定义了19类文件格式,数据接口程序可以自动将原始数据转换成MICAPS格式,并放入本地数据库中。 Micaps数据格式转换程序可以分为两个部分:常规数据转换程序和高空数据转换程序。常规数据转换程序包括...

    Java日期格式转换.doc

    在实际开发中,日期格式转换不仅限于获取当前时间,还可能涉及到用户输入的时间、数据库存储的时间以及与其他系统的数据交换等场景。掌握好这些基础的日期格式转换技巧对于日常开发非常重要。 总之,Java 提供了...

    时间戳 日期时间的转换

    1. **时间戳转日期时间**:从一个时间戳值转换为人类可读的日期时间格式。在Python中,我们可以使用`datetime`模块来完成这个操作。例如: ```python import datetime timestamp = 1684693200 # 假设这是当前的...

Global site tag (gtag.js) - Google Analytics