Roy*_*Roy 1 php date twilio twilio-php
我一直在尝试将 Twilio 的复杂时间格式(2015 年 10 月 21 日星期三 19:19:53 +0000)转换为时间戳,以便我可以将其格式化为 PHP 中更容易理解的格式。我尝试过各种方法,但没有一个有效。
有人可以解释一下吗?
只需使用DateTime::createFromFormat($format, $timestring),然后调用getTimestamp()它返回的对象:
$datetime = DateTime::createFromFormat("D, j M Y G:i:s O", "Wed, 21 Oct 2015 19:19:53 +0000");
//or $datetime = DateTime::createFromFormat("(D, j M Y G:i:s O)", "(Wed, 21 Oct 2015 19:19:53 +0000)");
$timestamp = $datetime->getTimestamp();
Run Code Online (Sandbox Code Playgroud)
实际上,它看起来像是DateTime::RFC1123格式化的,所以你可以这样做:
$datetime = DateTime::createFromFormat(DateTime::RFC1123, "Wed, 21 Oct 2015 19:19:53 +0000");
Run Code Online (Sandbox Code Playgroud)