回答
$date = "Mar 03, 2011";
$date = strtotime($date);
$date = strtotime("+7 day", $date);
echo date('M d, Y', $date);
還有無論如何比較最後的形式和今天的日期嗎? (例如,如果($ date <當前日期){echo'日期在過去'}} – Michael 2011-03-02 23:59:27
@Michael strtotime的結果是一個整數,該整數表示自UNIX紀元以來的秒數(1970年1月1日00: 00:00)。這些整數可以用你剛剛使用的確切代碼進行比較。 – 2011-03-03 00:23:29
@Michael'time()'函數可以用來比較當前的日期/時間作爲UNIX時間戳 – 2011-03-03 00:40:55
是
$oneweekfromnow = strtotime("+1 week", strtotime("<date-from-db>"));
在另一方面,你爲什麼在那樣的數據庫中的日期?
的「+1個月」的問題用的strtotime
正如一些網友指出,的strtotime()解決了「+1月」(「下月」)問題上不存在中日接下來的一個月與其他實現例如MySQL不同。
$dt = date("Y-m-d");
echo date("Y-m-d", strtotime("$dt +1 day")); // PHP: 2009-03-04
echo date("Y-m-d", strtotime("2009-01-31 +2 month")); // PHP: 2009-03-31
另一個更近和對象樣式的方式做到這一點:
$date = new DateTime('now');
$date->add(new DateInterval('P7D'));
的[天數添加到日期]
- 1. PHP轉換日期格式DD/MM/YYYY => YYYY-MM-DD
- 2. 添加日期格式爲日期格式yyyy-mm-dd
- 3. 添加天日期格式MM/DD/YYYY中硒的webdriver
- 4. 轉換日期格式yyyy-mm-dd hh-mm-ss到dd-mm-yyyy
- 5. 日期格式 - DD-MM-YYYY,以YYYY-MM-DD
- 6. PHP - 將日期格式從YY/MM/DD轉換爲yyyy-mm-dd
- 7. 轉換YYYY-MM-DD格式的日期,以DD-MM使用PHP
- 8. 我想在日期格式mm/dd/yyyy到dd/mm/yyyy在jquery
- 9. 從YYYY-MM-DD以YYYY/MM更改日期格式/ DD
- 10. 如何日期格式從YYYY-MM-DD轉換爲DD-MM-YYYY
- 11. 日期格式操作(YYYY/MM/DD-to-MM/DD/YYYY)
- 12. 如何從YYYY/MM/DD更改日期格式DD/MM/YYYY
- 13. 日期格式dd/mm/yyyy至yyyy/mm/dd
- 14. 將日期的格式從mm/dd/yyyy更改爲yyyy-mm-dd
- 15. 日期格式「dd/MM/yyyy」改爲「yyyy/MM/dd」
- 16. 添加30天到日期(mm/dd/yyyy)然後返回字符串(mm/dd/yyyy)
- 17. 日期格式「日DD/MM/YYYY」
- 18. 將日期的mm/dd/yyyy轉換爲yyyy-mm-dd的日期格式
- 19. SSIS - 日期轉換日期格式化MM/DD/YYYY或DD/MM/YYYY
- 20. 轉換數據庫日期格式以YYYY-MM-DD和回DD-MM-YYYY在PHP
- 21. 如何從yy/mm/dd獲取yyyy/mm/dd日期格式?
- 22. mysql日期格式dd/mm/yyyy?
- 23. Ajax get dd/mm/yyyy格式的日期
- 24. 日期時間格式到YYYY-MM-DD
- 25. SQL更改日期格式DD-MM-YYYY
- 26. 更改日期格式(DD/MM/YYYY)
- 27. VB.net日期格式Gridview dd/mm/yyyy
- 28. tablesorter過濾日期格式dd-mm-yyyy
- 29. 轉換成日期格式dd/mm/yyyy
- 30. 當前日期格式:「yyyy-MM-dd HH:mm:ss」
可能重複(HTTP:/ /stackoverflow.com/questions/2332681/add-number-of-days-to-a-date) – Gordon 2011-03-02 23:27:39
數據庫中的日期類型是什麼格式?最好的辦法是將數據拉出並通過自己的函數運行,將額外的日子遞增到字符串,然後將其彈回到數據庫中。 – 2011-03-02 23:27:46
以及更多http://stackoverflow.com/search?q=add+7+days+date+php – Gordon 2011-03-02 23:28:10