Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
php-日期格式ISO 8601_Php_Date_Time - Fatal编程技术网

php-日期格式ISO 8601

php-日期格式ISO 8601,php,date,time,Php,Date,Time,我遇到了这种日期格式: 2013-03-12T09:16:12.1550656+01:00 从我在网上找到的是ISO8601(我说的对吗?) 如何使用php转换此日期格式 我可以使用date('c')轻松生成它,但我需要转换这种类型的日期: 20130422122037 - (YYYYMMDDHHMMSS) 试试这个: $date = new DateTime('20130422122037'); var_dump($date->format('c')); 试试这个: $date

我遇到了这种日期格式:

2013-03-12T09:16:12.1550656+01:00
从我在网上找到的是ISO8601(我说的对吗?)

如何使用php转换此日期格式

我可以使用date('c')轻松生成它,但我需要转换这种类型的日期:

20130422122037 - (YYYYMMDDHHMMSS)
试试这个:

$date = new DateTime('20130422122037');

var_dump($date->format('c'));
试试这个:

$date = new DateTime('20130422122037');

var_dump($date->format('c'));

请参阅已回答此问题的链接:这是一种可以理解的格式,请使用它。为什么删除我的编辑?如果是iso 8601,秒部分只能有2个字符长。请参阅链接此问题已得到回答:这是一种可以理解的格式,请使用它为什么删除我的编辑?如果是iso 8601,秒部分只能有2个字符长。工作非常完美。塔克斯!工作完美。塔克斯!