通过sql来获得今天是一年中的第多少天
案例一:
SELECT extract(doy from timestamp '2020-02-05 10:48:20');
查询结果:
案例二:
select extract(doy from now()) as 第一年的多少天, now() as today_time;
返回结果为:
获得今天是2020年的第153天。
拓展:
现在反过来,知道今天是第多少天 查今天的日期
select current_date as 当前日期,'2020-01-01'::timestamp +interval '152 days' as today_time;
根据今天是一年的低多少天,来获得当前的具体日期。(减一天)