格式:TO_CHAR(date,format)
即 TO_CHAR((日期,格式)
假设值 date1 表示为:2009年9月7日 21点8分21秒。
注:oracle为简体中文版
用法: 1、用元素- / , . ;
: 格式
例:
TO_CHAR(date1,'mm/dd/yyyy')
结果
09/07/2009
TO_CHAR(date1,'yyyy-mm-dd')
结果
2009-09-07
2、用元素AD A.D.
BC B.C. 的格式 标示公元标志
例:
TO_CHAR(date1,'yyyy
AD')
结果 2009
公元
TO_CHAR(date1,'A.D.
yyyy)
结果
公元 2009
TO_CHAR(date1,'yyyy
BC')
结果 2009
公元
TO_CHAR(date1,'B.C.
yyyy)
结果
公元 2009
3、用元素AM A.M.
PM P.M.的格式
例:
TO_CHAR(date1,'hh:mi
am ')
结果 09:08
下午
TO_CHAR(date1,'hh:mi
a.m.') 结果
09:08 下午
TO_CHAR(date1,'hh:mi
pm')
结果 09:08
下午
TO_CHAR(date1,'hh:mi
p.m.') 结果 09:08
下午
4、用元素CC
SCC的格式 返回世纪数值
例:
TO_CHAR(date1,'CC')
结果 21
TO_CHAR(date1,'SCC')
结果 21
5、用元素D的格式
返回一星期序号1~7,星期日为1
例:
TO_CHAR(date1,'D')
结果 2
6、用元素DAY的格式
返回9个字符宽的星期全名
例:
TO_CHAR(date1,'day
yyyy.mm.dd')
结果 星期一
2009.09.07
7、用元素DY的格式 返回缩写星期名 (中文版与DAY没有区别)
例:
TO_CHAR(date1,'dy
yyyy.mm.dd')
结果 星期一
2009.09.07
8、用元素DD的格式 返回月份值第几日
例:
TO_CHAR(date1,'dd')
结果 07
9、用元素DDD的格式 返回一年的第几天
例:
TO_CHAR(date1,'ddd')
结果 250
10、元素 HH
返回小时数值(1~12)
HH12 返回小时数值(1~12)
HH24
返回小时数值(1~23)
MI 返回分钟数值
MM 返回月份数字 MON返回月份缩写 MONTH
返回月份全名
例:
TO_CHAR(date1,'yyyy.mm.dd
HH:MI:ss')
结果 2009.09.07
09:08:21
11、元素 Q
返回相应的季节号,1~3月返回1,4~6月返回2,等等
例:
TO_CHAR(date1,'Q')
结果 3
作者:张晓 山东泰安新汶
原创
. 转载请注明出处
加载中,请稍候......