我有以下 MySQL 日期时间:
2012-04-13 09:45:36
我正在使用将其转换为 ISO 8601 日期格式
date(DATE_ISO8601, strtotime('2012-04-13 09:45:36'));
它给了我以下输出:
2012-04-13T09:45:36+0100
如何在没有偏移的情况下获得输出,即没有 +0100
我只想得到 2012-04-13T09:45:36
如果我在删除偏移后得到日期时间会受到影响吗?
您必须使用所需的格式参数构建日期格式。
date(DATE_ISO8601, strtotime('2012-04-13 09:45:36'));
与 相同date('Y-m-d\TH:i:sO', strtotime('2012-04-13 09:45:36'));
。如果删除O
参数(偏移到 GMT),您将获得所需的结果:
date('Y-m-d\TH:i:s', strtotime('2012-04-13 09:45:36'));
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句