标签: php date locale setlocale
php -r 'setlocale(LC_ALL, "ru"); echo date("F", time()), "\n";'用英语打印“June”,尽管我已经设置了俄语语言环境。
php -r 'setlocale(LC_ALL, "ru"); echo date("F", time()), "\n";'
为什么它不能正常工作(俄语月份名称)?
答案 0 :(得分:4)
您需要使用strftime代替date来设置考虑区域设置的日期。
strftime
date