Carbon和PHP的日期函数之间的时区差异

时间:2014-12-16 03:02:30

标签: php php-carbon

当我执行Carbon::now('US/Eastern')时,我从var_dump获得以下内容:

object(Carbon\Carbon)[559]
  public 'date' => string '2014-12-15 21:52:54.000000' (length=26)
  public 'timezone_type' => int 3
  public 'timezone' => string 'US/Eastern' (length=10)

这就是我所期待的。

当我执行date('Y-m-d H:i:s', Carbon::now('US/Eastern')->timestamp)时,我得到以下内容:

string '2014-12-16 02:52:54' (length=19)

此处的时间戳中忽略了时区。

为什么日期和时间各不相同?

如何在反映时区的date函数中获得准确的时间戳?

0 个答案:

没有答案