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. 按日期计算>日期