1.获取当前时间
--sysdate,获取当前时间
select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss') from dual;
select to_char(sysdate, 'MM' ) from dual; --月
select to_char(sysdate, 'dd' ) from dual; --日
--更多查看下文
示例
2.格式化日期表示方法:
表示 year 的:
y 表示年的最后一位
yy 表示年的最后2位
yyy 表示年的最后3位
yyyy 用4位数表示年
表示month的:
mm 用2位数字表示月
mon 用简写形式, 比如11月或者nov
month 用全称, 比如11月或者november
表示day的:
dd 表示当月第几天 、
ddd 表示当年第几天 、
dy 当周第几天,简写, 比如星期五或者fri
day 当周第几天,全称, 比如星期五或者friday
表示hour的:
hh 2位数表示小时 12进制
hh24 2位数表示小时 24小时
表示minute的:
mi 2位数表示分钟
表示second的:
ss 2位数表示秒 60进制
表示季度的:
q 一位数 表示季度 (1-4)
表示第几周的:
ww 用来表示当年第几周
w用来表示当月第几周