PHP UTC DateTime格式yyyy-MM-dd'T'HH:mm:ss.SSSZ(包括毫秒)

问题描述 投票:-1回答:1

已经有一个问题,但是当时的超快速度主持人不小心关闭了这个问题。

How to convert datetime to "yyyy-MM-dd'T'HH:mm:ss.SSSZ" in PHP

如何从PHP yyyy-MM-dd'T'HH:mm:ss.SSSZ获取格式\DateTime()

[请不要投票赞成例如这个问题How to format an UTC date to use the Z (Zulu) zone designator in php?,因为它不包含毫秒

php datetime milliseconds
1个回答
-1
投票

自PHP 7.0起,可以使用v毫秒。使用O可提供不带冒号的时间偏移:

$date = new DateTime();

echo $date->format('Y-m-d\TH:i:s.vO');

// 2020-03-02T12:02:39.552-0800

不应设置T周围的单引号,但可以使用\'\T\'(在所有情况下都必须对字符串文字T进行转义。)>

© www.soinside.com 2019 - 2024. All rights reserved.