0
我想找出不同時區2次之間的差異。 我的服務器是基於悉尼,我想找到在幾秒鐘內基於時區的碳在兩秒鐘內的差異
echo $tz = Carbon::now('Australia/Perth');
echo "<br>";
$local='2017-04-11 12:39:50';
echo $emitted = Carbon::parse($local);
echo "<br>";
echo "diff from carbon->";
echo $diff = $tz->diffInSeconds($emitted);
echo "<br> diff from Normal->";
echo $diff1 = strtotime($tz) - strtotime($emitted);
當我用diffInSeconds
它得到2的小時差給定的時間和當前時間(基於珀斯)之間的差別,看起來像定位不攝考慮 ,但strtotime($tz) - strtotime($emitted)
給出了完美的結果。我錯過了什麼?