例如22.02.2014 vs 02.22.2014或2014.02.22。
strftime已经预期了一种固定的格式,只是改变了文字。
是否有可能(php 5.3 - 大型基础架构,尚未更新)使用setlocale并根据本地规范格式化日期?
答案 0 :(得分:0)
$dt = new DateTime($datetime);
$formatter = new IntlDateFormatter($locale, IntlDateFormatter::SHORT, IntlDateFormatter::SHORT);
return $formatter->format($dt);
在挖掘之后,这是我找到的最接近的。