다른 시간대의 차이를 두 번 알아 내고 싶습니다. 내 서버는 시드니를 기반으로하고 나는 그것이 차이가 2 시간 준 diffInSeconds
를 사용하는 초시간대 기준 탄소 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);
에서 주어진 시간 (퍼스 기준) 현재 시간의 차이를 찾으려면 및 현지화가 촬영되지처럼 보이는 고려 사항 그러나 strtotime($tz) - strtotime($emitted)
는 완벽한 결과를 제공합니다. 내가 놓친 모든 것?