首页 > 解决方案 > 如何在 Postgresql 中获取当前月份的字符串和年份

问题描述

我想以字符串格式将日期显示为当前月份名称(字符串)和年份(例如 -> 2019 年 9 月)。如何在 PostgreSQL 中为此编写查询?

我试过这个查询:

select 
     date(date_trunc('month', current_date));

但它只给了我当前月份的开始日期。

标签: postgresql

解决方案


如果要格式化 DATE 值的输出,请使用to_char()

select to_char(current_date, 'Month, yyyy');

推荐阅读