我有一个字符串如下:
'Mon, 7 Apr 2014 13:46:23 +0300'
我想将此COMPLETE字符串解析为日期时间格式?
你们这些人可以帮我解决这个问题吗?我在手册上看不到。
谢谢!
答案 0 :(得分:0)
这里有什么可以帮到你:
date('Y-m-d H:i:s', strtotime('Mon, 7 Apr 2014 13:46:23 +0300'));
设置为日期格式的
答案 1 :(得分:0)
直接从手册(http://de2.php.net/manual/en/datetime.createfromformat.php)
$format = 'Y-m-d H:i:s';
$date = DateTime::createFromFormat($format, '2009-02-15 15:16:17');
echo "Format: $format; " . $date->format('Y-m-d H:i:s') . "\n";
此外,您还可以使用+300。手册sasys中的注释: 注意: 当time参数包含UNIX时间戳(例如946684800)或指定时区(例如2010-01-28T15:00:00 + 02:00)时,将忽略timezone参数和当前时区。
所以它也可能被解析。