PostgreSQL获取年月日

1.获取当前日期的年份

select to_char(t.detect_date,‘YYYY’)

select extract(year from now())为double precision 格式类型

select to_char((SELECT now()::timestamp),‘yyyy’)

在这里插入图片描述
在这里插入图片描述

2.获取下一年

select to_char((SELECT now()::timestamp+ ‘1 year’),‘yyyy’)

在这里插入图片描述

3.获取上一年

select to_char((SELECT now()::timestamp+ ‘-1 year’),‘yyyy’)

其他都为为 character varying 格式类型

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐