我有這個日期的時間戳,如1393516517
,但我需要60天的時間戳。獲取日期的時間戳爲60天
我試着這樣說:
(24 * 60 * 60) * 60 = 5184000;
這是做了正確的方法是什麼?
我有這個日期的時間戳,如1393516517
,但我需要60天的時間戳。獲取日期的時間戳爲60天
我試着這樣說:
(24 * 60 * 60) * 60 = 5184000;
這是做了正確的方法是什麼?
1393516517稱爲UNIX時間戳和是多少自Unix時代開始(1970年1月1日00:00:00 GMT)。此時間戳特別對應於02/27/2014 3:55 PM GMT。
如果您希望將60天添加到UNIX時間戳,那麼您的確需要添加60天的秒數,等於與您一樣。所以1393516517 + 5184000 = 1398700517這是04/28/2014 3:55 PM GMT。
假設你正在試圖爲60天獲得的Unix timeatamp爲日期到您的開始日期未來:
$date = new DateTime('@1393516517');
$date->modify('+60 days');
echo $date->format('U');
'我需要60天的時間戳是什麼意思?你從現在開始需要60天的時間戳嗎? –
「60天*的時間戳」是什麼意思? (無論如何,你可能在尋找http://php.net/strtotime) –
24 * 60 * 60 * 60確實等於5184000.這是正確的。這可能不是你想知道的,但它是你所問的問題的答案。 – Tularis