Q
計算日期
1
A
回答
3
2
我覺得DATE_ADD(CURDATE(),間隔2周)將增加2個weekss爲當前日期,例如
0
如果您希望廣告在某一天的某個時間到期,您可以使用mktime:
$ day = date(「d」)+($ weeks * 7);
mktime($ hour,$ minute,$ second,$ month,$ day,$ year);
0
爲了增加,有些人會說,將UNIX時間存儲爲數據庫中普通的int字段是更靈活和便攜的解決方案。此外,插入和更新發生得更快,因爲它們只涉及存儲簡單整數。這實際上取決於您需要在數據庫級別處理多少日期操作。我傾向於使用可移植性,並使用PHP進行所有日期計算。要存儲當前時間戳,我只插入一個整數列的輸出:
strtotime('now');
或
time();
其中兩個返回當前(UNIX)時間戳。
if($tsFromDb > strtotime('+28 days')) {
echo 'it is the future, zombies!';
}
這真的取決於你使用的日期是什麼:日期比較之後,可以通過從數據庫中獲取的時間戳和進行簡單的算術運算,如微不足道來完成。
相關問題
- 1. 計算日期
- 2. 計算日期
- 3. 計算日期
- 4. 日期計算
- 5. 計算日期
- 6. Laravel日期計算
- 7. SQL日期計算
- 8. EXTJS日期計算
- 9. Excel日期計算
- 10. 計算二日期
- 11. MySQL日期計算
- 12. firebird:計算日期
- 13. SQL計算日期
- 14. jquery - 日期計算
- 15. C#計算日期
- 16. Javascript日期計算
- 17. Java日期計算
- 18. c + +計算日期
- 19. PHP日期計算
- 20. 計算javascript日期
- 21. 從日數計算日期?
- 22. 計算假期日期
- 23. 日期間隔分配計算 - 日期計算
- 24. 基於日期的計算計算
- 25. UNIX日期:如何計算日期
- 26. 日期時間/日期扣除計算
- 27. MongoDB按日期和日期計算
- 28. 計算給定日期的日期
- 29. 根據日期編號計算日期
- 30. 按日期計算>日期