间隔的翻译

时间:2015-06-23 09:56:44

标签: postgresql datetime translation intervals postgresql-8.4

有一种方法可以将postgresql(例如“1330天10:54:54.266684”)显示的自动间隔转换为其他语言吗?例如,使用区域设置或其他设置,或者我必须使用替换,例如regexp_replace((now() - t.another_date):: text,'day','dzień')?

1 个答案:

答案 0 :(得分:0)

我认为不是。抱歉。日,月等是类型区间中的字段。它将是英文的。就像你不希望使用" vybrac"而不是选择:) 但是你可以有locale个时间值,是的。

td=# set lc_time TO pl_PL;
SET
td=# SELECT to_char(to_timestamp (4::text, 'MM'), 'TMmon');
 to_char
---------
 kwi
(1 row)

所以可能只有选项是用波兰语名称替换timestamp filealds值