2

当我执行时,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反映时区的函数中获得准确的时间戳?

4

0 回答 0