gpt4 book ai didi

php - 如何更改 'Timestamp' - MySql 中的列语言?

转载 作者:行者123 更新时间:2023-11-30 22:45:28 25 4
gpt4 key购买 nike

我有一列是时间戳。

它记录的内容如下:2010-02-08 12:10:22

然后我在 php 中使用它:

 $postdate = date( "j F", strtotime( $row['modify_date'] ) );

它可以输出如下内容:8 February

我的问题是,如何更改日期文本以便它以另一种语言(特别是瑞典语)输出月份名称?

例如:January 在瑞典语中是 Januari

谢谢

最佳答案

它的原生 PHP 函数是 strftime() .

%B Full month name, based on the locale January through December

如果服务器不在瑞典语言环境中,请使用 setlocale() .

也就是说,过去我在使用 setlocale() 时遇到了很多麻烦,尤其是在共享主机上,所以我倾向于在任何配置文件/字典文件中保留一个月份名称数组项目有:

$monthnames["de"] = array("Januar", "Februar", "März", "...");
$monthnames["fi"] = array("Tammikuu", "Helmikuu", "...");


echo $monthnames[$language][date("n", strtotime( $row['modify_date'] ))];

关于php - 如何更改 'Timestamp' - MySql 中的列语言?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29742374/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com