2012-12-12 30 views
-2

我有開始日期(timestamp)和結束日期(timestamp)的MySQL列和paid_period(3個月或6個月)的第3列,我想要3個月(paid_period)全期差異。根據設定的時間段來確定日期

示例開始日期是1-jan-2012並且結束日期是1-jan-2013。我想要3個月的時間, like 1st installment goes on 1-mar-2012 ,2nd on 2012年6月1日等等。

我該怎麼辦?

+1

[你嘗試過什麼?](http://www.whathaveyoutried.com/)請參閱[常見問題](工作http://stackoverflow.com/faq ), 請。 –

回答

2

DateTime使得使用日期容易

$date = new DateTime('1-jan-2012'); // Start date 
$date->modify('+3 months');   // 3 months later 
echo $date->getTimestamp();   // timestamp 
$date->modify('+3 months');   // 6 mnths later 
echo $date->getTimestamp();   // timestamp 
$date->modify('+3 months');   // 9 months later 
echo $date->getTimestamp();   // timestamp 
相關問題