2010-06-12 105 views
1

計算兩個unix時間戳之間月份差異的最短方式(一個月中的平均天數爲30)是什麼? Date :: diff可用於處理DateTime對象,但是我想知道是否有一種簡潔的方式來處理時間戳記...計算兩個unix時間戳之間的月數

回答

0

那麼,30天是60 * 60 * 24 * 30 = 2592000秒,所以只需將該差異與該數字分開:

(endTime - startTime)/2592000 
0

我同意上面的解決方案,但它仍然不合格。你最好使用DateTime對象;你可以用你的Unix時間戳這樣加載:

$dateTime->setTimestamp($stamp); 
相關問題