从日期字段中提取月份
问题描述:
我在postgresql数据库中有一个日期字段(字段名称是输入)我如何只从日期字段中提取月份?我使用的语法如下,但我想让它显示的实际月份名称,而不是月从日期字段中提取月份
EXTRACT(MONTH FROM input) AS "Month"
所以,如果在外地输入的日期为2016年4月26日这个语法返回4数值,我怎么可能会改变这一回四月
答
您可能会发现这很有
SELECT to_char(to_timestamp (date_part('month', timestamp '2016-04-26 20:38:40')::text, 'MM'), 'Month')
所有最优秀的
编号Postgresql (Current) Section 9.9. Date/Time Functions and Operators