Oracle 格式化日期-yellowcong

来源:互联网 发布:新版淘宝找相似店铺 编辑:程序博客网 时间:2024/06/05 17:58

Oracle中常会遇到日期数据类型,但是句话疼的是,日期类型获取后,会多了一个毫秒,有时候有,有时候没有,所以淡腾,需要将他格式化后,然后转化为日期类型的数据

代码案例,用于查询Oracle中的日期数据,然后通过SimpleDateFormate格式化

SELECT TO_CHAR(ymdt, 'YYYY/MM/DD HH24:MI:SS') ymdt FROM OUT_YOS_S;  

JAVA格式化数据

SimpleDateFormat formate = new SimpleDateFormat("yyyy/mm/dd HH:MM:SS");formate.parse("");

下面是一些常用的Oracle时间格式

格式 效果 YYYY-MM-DD 2015-06-15 YYYY-MON-DD 2015-JUN-15 YYYY-MM-DD HH24:MI:SS FF3 2015-06-15 13:18:10 700 YYYY-MM-DD HH24:MI:SS FF3 TZR 2015-06-15 13:18:10 700 +08:00 DS 6/15/2015 DL Monday, June 15, 2015 TS 1:18:10 PM

获取系统当前日期

通过SYSDATA可以获取Oracle的当前系统日期

  select 'cnt',          FUGO,          TO_CHAR(SYSDATE, 'YYYY/MM/DD') --系统当前日期         from TOKEI_TOTUGO     where KAIKEI_KB = '1'