当前位置:  开发笔记 > 编程语言 > 正文

Php将日期时间如"2017-01-10T18:00:00.000Z"转换为标准时间

如何解决《Php将日期时间如"2017-01-10T18:00:00.000Z"转换为标准时间》经验,为你挑选了1个好方法。

我收到来自其他服务器的响应,日期时间如下,

"2017-01-10T18:00:00.000Z"

我想将此转换为标准日期时间,我该怎么做?

"2017-01-10 18:00:00"

有这样做的标准方法吗?还是我依靠正则表达式进行解码呢?

注意:

大多数人建议我使用以下功能

echo date("Y-m-d H:i:s", strtotime("2017-01-10T18:00:00.000Z")) . "\n";**

但输出我得到的错误是这个功能是"2017-01-11 05:00:00"而不是"2017-01-11 18:00:00"为什么?我想像我说的那样"2017-01-10 18:00:00"



1> 小智..:

你可以使用date('Y-m-d h:i:s', strtotime($yourDate));
希望它会帮助你:)

推荐阅读
我我檬檬我我186
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有