希望我没有生气,我只是错过了一些东西。我在 Laravel 5.0 上有一个项目,每次收到请求时都会调用一个 requestExpired 函数。现在,要计算服务器上的当前时间与我正在使用的请求中的时间戳之间的差异:
$now = Carbon::now('UTC');
$postedTime = Carbon::createFromTimestamp($timestamp, 'UTC');
由于某种原因,请求总是被拒绝,因为它已过期。当我从上面调试这两行并转储数据时,我得到:
请求的时间戳为:1423830908279
$NOW 对象:Carbon\Carbon 对象
(
[date] => 2015-02-13 12:35:08.000000
[timezone_type] => 3
[timezone] => UTC
)$POSTEDTIME 对象:Carbon\Carbon 对象
(
[date] => 47089-05-28 09:37:59.000000
[timezone_type] => 3
[timezone] => UTC
)
任何想法为什么 $postedTime 如此错误?谢谢!