PHP - 日期格式ISO 8601
问题描述:
我都遇到过这样的日期格式:PHP - 日期格式ISO 8601
2013-03-12T09:16:12.1550656+01:00
从我在网上发现这是ISO 8601(对吗?)。
如何使用php将此日期格式转换为?
我可以生成很容易使用日期( 'C'),但我需要转换这种类型的日期:
20130422122037 - (YYYYMMDDHHMMSS)
答
试试这个:
$date = new DateTime('20130422122037');
var_dump($date->format('c'));
+0
完美地工作。感谢名单! – 2013-04-23 11:55:29
看到该链接的http://计算器.com/questions/2487921/convert-date-format-yyyy-mm-dd-dd-mm-yyyy – 2013-04-23 11:47:47
这个问题已经得到解答:http://stackoverflow.com/questions/6458585/using-php-how- convert-an-iso8601-date-to-a-different-format – Zim84 2013-04-23 11:49:29
这是['strtotime()'](http://uk.php.net/manual/en/function.strtotime。 PHP)理解,只是使用该 – hexblot 2013-04-23 11:49:41