如何将以下格式的日期转换为unix时间戳?
Thu, 26 Dec 2013 17:53:05 +0100
谢谢,问候!
答案 0 :(得分:1)
答案 1 :(得分:0)
strtotime
将为您提供日期字符串中的unix时间戳,前提是它具有有效格式。
答案 2 :(得分:0)
详细版本(oop / robust):
$dateString = 'Thu, 26 Dec 2013 17:53:05 +0100';
$date = DateTime::createFromFormat(
DateTime::RSS,
$dateString,
new DateTimeZone('UTC')
);
echo $date->getTimestamp().PHP_EOL // 1388076785
.$date->format('r').PHP_EOL; // Thu, 26 Dec 2013 17:53:05 +0100