目录
1、简述
本文主要描述与日期时间有关的常用函数及其用法示例。
2、日期时间格式
3、to_char 和 to_date函数
to_char:将日期转换为字符串;to_date:将字符串转换为日期。示例如下:
select to_char(to_date('20200324', 'yyyyMMdd'), 'yy') from dual; --20
select to_char(to_date('20200324', 'yyyyMMdd'), 'yyy') from dual; -- 020
select to_char(to_date('20200324', 'yyyyMMdd'), 'yyyy') from dual; --2020
-- 所在年的第几月(2位)
select to_char(to_date('20200324', 'yyyyMMdd'), 'mm') from dual; --03
select to_char(to_date('20200324', 'yyyyMMdd'), 'mon') from dual; --3月
select to_char(to_date('20200324', 'yyyyMMdd'), 'month') from dual; --3月
-- 所在月第几天 (2位)
select to_char(to_date('20200324', 'yyyyMMdd'), 'dd') from dual; --24
-- 所在那年的第几天(3位)
select to_char(to_date('20200324', 'yyyyMMdd'), 'ddd') from dual; --084
select to_char(to_date('20200324', 'yyyyMMdd'), 'dy') from dua