如何在MySQL中更改月份名称

时间:2016-11-29 11:23:54

标签: mysql database

我想将我的数据库语言设为土耳其语。我想把月份称为土耳其语,但是英语。

我试过了this,但它对我不起作用。没有任何事情发生。

2 个答案:

答案 0 :(得分:0)

建议:您不需要将土耳其语言数据存储在数据库中。相反,在数据库中使用英语,在应用程序结束时检索必要的数据并执行本地化/全球化转换,同时向最终用户显示数据。

再次,根据文档,您需要将lc_time_names全局变量设置为tr-TR以获得土耳其语言效果

答案 1 :(得分:0)

您可以使用momentjs这是一种javascript语言进行日期和时间处理。它附带了另一个名为moment.locale的软件包,用于格式化您的日期以其他语言:

moment.locale("tr-TR").format('LLL');

Per @Nashenas:

使用momentjs 2.8+,执行以下操作:

moment.locale("tr-TR").format('LLL');

目前版本的momentjs(2016)

moment.locale("tr-TR");

只是回归" de"而且没有时刻对象。

要获得您需要的格式化日期:

moment().locale("tr-TR").format('LLL');

更多信息here

创建一个plunker

https://plnkr.co/edit/ffT9JxQcVuQaHKGzYQZS?p=preview