不同语言的 Postgres 时代

Postgres age in different languages

一天比一天更喜欢 Postgres,今天我发现了函数 "age"。 它不仅选择年份,还选择月份和日期。精彩!

46 years 10 mons 18 days

现在我想知道是否有一个函数可以定义单词'years'、'mons'、'days'。 最好的解决方案是某种 date_style 来获得不同语言的单词。这样就可以让我的后端 return 进行正确的翻译,而不是在前端进行配置。

如果不可能,我会用 date_part 完成并在 front_end 中添加翻译。

使用的语言取自主机环境区域设置。

您可以设置将在数据库初始化时使用的语言。

eg. initdb --locale=sv_SE

documentation 23.1. Locale Support