2015-09-05 51 views
-3

如何計算未來的日期。 今天的日期是:2015-09-05 如果一天是120,那麼未來的日期是什麼。如何獲得今後的未來計算與日期日期在php

我正在php中創建程序,用戶在線支付, 我們將從支付金額日期起120天提供有效日期。 那麼有效日期會是什麼。

我會接受這個人回答我正確答案1

+1

這是什麼了與MySQL呢? – Strawberry

回答

3

下面將讓你的起120天進未來:

strtotime("+120 days"); 

的的strtotime功能也需要第二個參數,它可以是如果您想要將120天添加到特定日期而不是當前日期,請使用此選項。

查看official documentation瞭解更多信息。

+0

你會如何解釋,我沒有得到 –

+0

我是新來的,請爲我做程序....我不知道hw做 –

+0

你想讓我解釋什麼?沒有太多。 –

0

$ expirydate = date('Y-m-d G:i:s',strtotime('+ 120 days'));

+0

非常感謝你 –

0

'time()'將爲您提供unix時間戳(從1970年1月1日開始經過的毫秒數)。

以毫秒爲單位的120天可以像這樣計算'120 * 24 * 60 * 60'。

您可以通過'date($ format)'獲取當前日期,然後向'date($ format,$ offset)'添加偏移量。

下面是一個例子:

<?php 

$future = time() + (120*24*60*60); 
$format = "Y-m-d"; 

$now = date($format); 
$future_date = date($format, $future); 
?> 

您還可以檢查類似的例子here

+0

非常感謝你 –