欢迎进入oracle社区论坛,与200万技术人员互动交流 >>进入
sysdate
2 --◎ 可得到目前系统的时间
3
4 ex.
5 select sysdate from dual;
6
7 sysdate
8 ----------
9 20-sep-07
10
11 常用之日期格式
12
13 日期格式 说明
14 ------------------------------------------------------------------------
15 yyyy/mm/dd -- 年/月/日
16 yyyy -- 年(4位)
17 yyy -- 年(3位)
18 yy -- 年(2位)
19 mm -- 月份
20 dd -- 日期
21 d -- 星期
22 -- 星期日 = 1 星期一 = 2 星期二 = 3
23 -- 星期三 = 4 星期四 = 5 星期五 = 6 星期六 = 7
24
25 ddd -- 一年之第几天
26 ww -- 一年之第几周
27 w -- 一月之第几周
28 yyyy/mm/dd hh24:mi:ss -- 年/月/日 时(24小时制):分:秒
29 yyyy/mm/dd hh:mi:ss -- 年/月/日 时(非24小时制):分:秒
30 j -- julian day,bc 4712/01/01 为1
31 rr/mm/dd -- 公元2000问题
32 -- 00-49 = 下世纪;50-99 = 本世纪
33 ex.
34 select to_char(sysdate,'yyyy/mm/dd') from dual; -- 2007/09/20
35 select to_char(sysdate,'yyyy') from dual; -- 2007
36 select to_char(sysdate,'yyy') from dual; -- 007
37 select to_char(sysdate,'yy') from dual; -- 07
38 select to_char(sysdate,'mm') from dual; -- 09
39 select to_char(sysdate,'dd') from dual; -- 20
40 select to_char(sysdate,'d') from dual; -- 5
41 select to_char(sysdate,'ddd') from dual; -- 263
42 select to_char(sysdate,'ww') from dual; -- 38
43 select to_char(sysdate,'w') from dual; -- 3
44 select to_char(sysdate,'yyyy/mm/dd hh24:mi:ss') from dual; -- 2007/09/20 15:24:13
45 select to_char(sysdate,'yyyy/mm/dd hh:mi:ss') from dual; -- 2007/09/20 03:25:23
46 select to_char(sysdate,'j') from dual; -- 2454364
47 select to_char(sysdate,'rr/mm/dd') from dual; -- 07/09/20