【问题标题】:PHP Timezone display using format methodPHP时区显示使用格式方法
【发布时间】:2014-03-11 14:54:34
【问题描述】:

请告诉我如何使用 php 以这种格式打印数据和时间 2014-03-011T20:34:01Z

我试过这个代码

$date = new DateTime();
$date->format('Y-m-d H:i:s');

然后得到类似的东西 2014-03-11 20:13:20 足够接近但不完全是 2014-03-011T20:34:01Z

【问题讨论】:

标签: php date datetime date-format


【解决方案1】:

使用c 格式接近:

$date = new DateTime();
$date->format('c');
// 2014-03-11T07:55:34+00:00

或者自己添加TZ。确保将它们转义,因为它们是有效的格式参数:

$date = new DateTime();
$date->format('Y-m-d\TH:i:s\Z');
// 2014-03-11T07:56:07Z

【讨论】:

【解决方案2】:

你要找的是这个

$date = Date('Y-m-d\TH:i:s\Z');

【讨论】:

    猜你喜欢
    • 2015-10-28
    • 2016-03-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-05-02
    • 2019-09-12
    • 1970-01-01
    • 2022-01-04
    相关资源
    最近更新 更多