获取系统当前时间
- date类型的时间格式
select sysdate from dual;
- char类型的时间格式
select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss') from dual;
获取时间的年、月、日、季、周等
select to_char(sysdate, 'yyyy' ) from dual; --当前日期所在年份
select to_char(sysdate, 'MM' ) from dual; --当前日期在本年的第几个月
select to_char(sysdate, 'dd' ) from dual; --当前日期是本月第几天
select to_char(sysdate,'ddd') from dual; --当前日期是本年第几天
select to_char(sysdate, 'Q') from dual; --当前日期所在季度
select to_char(sysdate, 'ww') from dual; --当前日期是‘本年’的第几周,每年有52或者53周
select to_char(sysdate,'w') from dual; --当前日期是‘本月’的第几周
获取当前日期是一个星期中的第几天
select to_char(sysdate,'D') from dual; --获取当前日期是一个星期中的第几天--周天为一个星期的第一天
获取当前日期是星期几的中文显示
select to_char(sysdate,'day') from dual;