【发布时间】:2022-02-07 05:28:29
【问题描述】:
我的代码:
setlocale(LC_TIME, 'ca_ES');
echo strftime("%#d %B", strtotime($ticket->date_created));
输出类似:
28 August
而不是我的期望:
28 Agost
我期待“Agost”,因为那是加泰罗尼亚语(通过 setlocale() 设置)。
setlocale 和 strftime 应该是这样工作的吗?
仅供参考:我的本地开发机器是 Windows 7,设置为区域设置:en-PH
【问题讨论】:
标签: php date localization locale