oracle数据库中日期格式化

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

向oracle数据库中添加格式化的日期,

1.字符到日期操作,用到to_date

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

String createTime = "to_date('"+dateformate.format(new Date())+"','yyyy-mm-dd')";

2.日期到字符操作,用到to_char

selectsysdate,to_char(sysdate,’yyyy-mm-dd hh24:mi:ss’) from dual selectsysdate,to_char(sysdate,’yyyy-mm-ddhh:mi:ss’) from dual

selectsysdate,to_char(sysdate,’yyyy-dddhh:mi:ss’) from dual

selectsysdate,to_char(sysdate,’yyyy-mm iw-d hh:mi:ss’) from dual

3..日期格式参数含义说明

D 一周中的星期几

DAY 天的名字,使用空格填充到9个字符

DD 月中的第几天

DDD 年中的第几天

DY 天的简写名

IW ISO标准的年中的第几周

IYYY ISO标准的四位年份

YYYY 四位年份

YYY,YY,Y 年份的最后三位,两位,一位

HH 小时,按12小时计

HH24 小时,按24小时计

MI 分

SS 秒

MM 月

Mon 月份的简写

Month 月份的全名

W 该月的第几个星期

WW 年中的第几个星期 1.日期时间间隔操作

当前时间减去7分钟的时间

selectsysdate,sysdate - interval ’7’ MINUTE from dual

当前时间减去7小时的时间

selectsysdate - interval ’7’ hour from dual

当前时间减去7天的时间

selectsysdate - interval ’7’ day from dual

当前时间减去7月的时间

selectsysdate,sysdate - interval ’7’ month from dual

当前时间减去7年的时间

selectsysdate,sysdate - interval ’7’ year from dual

时间间隔乘以一个数字

select sysdate,sysdate - 8 *interval ’2’ hour from dual

相关文档
最新文档