将时间戳转换为2016-12-24T14:11:00Z

时间:2016-12-24 13:14:36

标签: php mysql timestamp

您好我试图将我的结果从时间戳字段转换为格式化方式。

所以来自' 2016-12-24 14:11:00'到' 2016-12-24T14:11:00Z'

最简单的方法是什么?

2 个答案:

答案 0 :(得分:1)

看起来像ISO 8601格式,可以通过日期c param获得。

echo date('c', strtotime('2016-12-24 14:11:00'));

但如果你想要那种格式,你可以个性化它

echo date('Y-m-d\TH:i:s\Z', strtotime('2016-12-24 14:11:00'));

如果z字母意味着什么,那么您可能需要在http://php.net/manual/en/function.date.php上找到合适的参数

答案 1 :(得分:0)

SELECT concat(replace(`date_field`,' ','T'),'Z')