我有2個Unix時間戳值。我需要找出它們之間的差異,結果應該在秒內。在幾秒鐘內顯示date_diff的結果
我用下面的代碼來計算差異。
<?php
$diff = date_diff( new DateTime($timestamp1), new DateTime($timestamp12));
echo $diff->format('%y%m%d%i%s');
?>
請問您能指出一個更好的方法嗎?
我有2個Unix時間戳值。我需要找出它們之間的差異,結果應該在秒內。在幾秒鐘內顯示date_diff的結果
我用下面的代碼來計算差異。
<?php
$diff = date_diff( new DateTime($timestamp1), new DateTime($timestamp12));
echo $diff->format('%y%m%d%i%s');
?>
請問您能指出一個更好的方法嗎?
timestamp是秒數,所以你甚至不需要date_diff
。 只是用$timestamp12 - $timestamp1
要獲得秒的差別,利用從事實UNIX時間戳已經在幾秒鐘內 - 它只會是那些整數之間的區別:從維基百科閱讀
$diff_in_seconds = $timestamp12 - $timestamp1;
:
Unix時間(也稱爲POSIX時間或曆元時間)是因爲其00:00:00 已經過去用於在時間 描述時刻,定義爲的秒數的系統世界協調時間(UTC), 1970年1月1日,星期四
問題是? – Rizier123