PHP将ISO日期转换为更易读的格式?

Dyl*_*lor 7 php datetime

只是一个简单的问题.如何将PHP ISO时间(如2010-06-23T20:47:48-04:00)转换为更具可读性的内容?是否已经在PHP中构建了一个函数?我环顾四周,但我没有看到任何转换时间的东西.如果没有功能,是否可能?

谢谢

zeb*_*h49 17

$format = "d M Y"; //or something else that date() accepts as a format
date_format(date_create($time), $format);
Run Code Online (Sandbox Code Playgroud)


Mla*_*vic 6

试试这个:

echo date( "Y-m-d H:i:s", strtotime("2010-06-23T20:47:48-04:00") );
Run Code Online (Sandbox Code Playgroud)

使用format此文档http://php.net/manual/en/function.date.php格式化此部分"Ymd H:i:s"