PHP格式日期(按分隔符,顺序不是文本)

时间:2016-05-10 07:35:30

标签: php date localization

例如22.02.2014 vs 02.22.2014或2014.02.22。

strftime已经预期了一种固定的格式,只是改变了文字。

是否有可能(php 5.3 - 大型基础架构,尚未更新)使用setlocale并根据本地规范格式化日期?

1 个答案:

答案 0 :(得分:0)

$dt = new DateTime($datetime);
$formatter = new IntlDateFormatter($locale, IntlDateFormatter::SHORT, IntlDateFormatter::SHORT);
return $formatter->format($dt);

在挖掘之后,这是我找到的最接近的。