在PHP中更改语言环境日期语言

时间:2014-02-17 15:57:19

标签: php

我似乎无法将日期的语言改为芬兰语。我在Linux安装中安装了芬兰语语言包,重新启动了Nginx,并使用了以下代码:

<li><center>
?>Mitätöidä Myöhemmin <?echo date('l jS \of F Y');?></center></li>
        </ul>
        </div>
</div>

我在这里做错了什么?

1 个答案:

答案 0 :(得分:1)

date()将始终以英语输出日期。如果您希望将它们输出为特定语言,则需要使用strftime()并传递必要的格式。

您还需要告诉PHP它应该使用哪种语言setlocale()

setlocale(LC_ALL, 'fi_FI');
echo strftime("%A %e %B %Y");