如何使用Postgresql在Django中按月对date_trunc使用不同的语言?

时间:2019-04-25 09:46:53

标签: sql postgresql to-char

如何使用不同的语言打印月份名称?

to_char(date_trunc( 'month', date) , 'MON-YYYY') AS date

1 个答案:

答案 0 :(得分:1)

您可以将TM前缀的Month用作to_char函数的第二个参数

select to_char(date_trunc( 'month', date) , 'TMMonth') AS date

根据返回的参数显示您的月份名称

# show lc_time;

命令。

顺便说一句

  

您可以使用

来更改会话的当前lc_time参数      

set lc_time = 'fr_FR';并从法语查询中获取Avril,或者

     

set lc_time = 'tr_TR';并从土耳其语查询中获取Nisan作为示例。

Run This Demo