一. 时间专题
1.1).查询当前时间
-- 1).查询当前时间
select now(), current_timestamp;
1.2).查询当前日期和当前时间(不包含年月日)
-- 2)。查询当前日期和当前时间(不包含年月日)
select current_date, current_time;
1.3).时间向前偏移1天,1周,1月,1年
select now(),
(now() - interval '1 day') as dayDelay, (now() - interval '1 week ') as weekDelay,
(now() - interval '1 month') as monthDelay, (now() - interval '1 year') as yearDelay;
-- 将查询时间结果偏移一天到昨天的当前时刻
select (now() - interval '1 month')
-- 将查询时间结果偏移一月到上个月的当前时刻
select (now() - interval '1 year')
-- 将查询时间结果偏移一年到上年的当前时刻
select (now() - interval '1 week ')
-- 将查询时间结果偏移一周到上周的当前时刻
1.4).将字符串转换为时间
select (to_timestamp('2022-10-25 11:16:06'::text,'yyyy-mm-dd hh24:mi:ss') + interval '30 minute') - now() as resultCol;
1.5).将时间转换为字符串
--5).将时间转换为字符串
select now(), to_char(now(),'yyyy-mm-dd hh24:mi:ss');