碳解析符合 ISO8601 标准
2022-08-30 19:24:45
我正在尝试获取当前时间并将其格式化为:
"2018-09-26T21:40:29+02:00"
但是当我尝试时:
$isoDate = \Carbon\Carbon::now()->format('c');
据我所知,传递一个到格式的函数会将其解析为iso8601,但显然情况并非如此。c
有关如何解析当前时间的任何帮助ISO8601 OR 20181001T094006Z
我正在尝试获取当前时间并将其格式化为:
"2018-09-26T21:40:29+02:00"
但是当我尝试时:
$isoDate = \Carbon\Carbon::now()->format('c');
据我所知,传递一个到格式的函数会将其解析为iso8601,但显然情况并非如此。c
有关如何解析当前时间的任何帮助ISO8601 OR 20181001T094006Z
Carbon::now()->toISOString()
这将返回“2020-05-12T13:13:42.817684Z”
Carbon::now()->toIso8601String()
这将返回“2020-05-12T13:15:32 + 00:00”
使用核心PHP
date(DateTime::ATOM, time())
这将返回“2021-08-22T15:26:48 + 10:00”
echo Carbon::now()->toIso8601String();