如何在php中将ISO8601转换为日期格式
2014-03-13T09:05:50.240Z
2014-03-13
在PHP中?
回答:
尝试这个
$date = '2014-03-13T09:05:50.240Z';$fixed = date('Y-m-d', strtotime($date));
完整的日期功能文档可以在这里找到:http :
//php.net/manual/en/function.date.php
PHP函数“ strtotime”不执行任何其他操作,然后将您的时间字符串转换为unix时间戳。
希望我能帮助:)
ps:以防万一strtotime将返回0尝试使用此:
$date = '2014-03-13T09:05:50.240Z';$fixed = date('Y-m-d', strtotime(substr($date,0,10)));
以上是 如何在php中将ISO8601转换为日期格式 的全部内容, 来源链接: utcz.com/qa/417758.html