我想从一个字段中输入日期的天数,例如21 jan 2011
,但是当我使用count()
时,它只会计算整个字符串,我如何计算日期?计算天数
Q
计算天数
2
A
回答
1
我推测你的日期正在使用日期对象[http://php.net/manual/en/function.date.php]。如果是这样,你可以使用这样的[http://www.developertutorials.com/tutorials/php/calculating-difference-between-dates-php-051018-1024/]来计算两个日期之间的差异。我想这就是你打算做的。
如果您尚未使用日期对象,则可以相当容易地将其转换为日期对象。上面链接的教程演示了如何使用爆炸函数将字符串转换为日期。
0
$date = "21 jan 2011";
$days = explode(" ", $date);
$days = $days[0];
3
我建议你看看DateTime::diff()
的方法。
例如
$date1 = new \DateTime('21 Jan 2011');
$date2 = new \DateTime('28 Feb 2011');
$diff = $date1->diff($date2);
$days = $diff->d;
1
相关问题
- 1. 计算天数
- 2. javascript计算天数
- 3. 计算天数 - iOS/Swift
- 4. 如何计算天数?
- 5. 计算天数的烦恼
- 6. 在Ruby中计算天数
- 7. Oracle查询计算天数
- 8. 计算工作天数
- 9. 计算剩余天数
- 10. 计算两天之间的天数
- 11. 计算2天之间的天数tcl
- 12. 患者天计算
- 13. MySQL - 计算天前
- 14. 天计算在Python
- 15. 根据天数计算月数
- 16. 测验:计算组合天数
- 17. 在日期范围内计算天数?
- 18. 计算每天的记录数
- 19. 计算日期之间的天数
- 20. 计算天数到特定日期
- 21. 计算总天数在specied日期
- 22. 计算来自Twitter的天数XML XML
- 23. 计算日期范围内的天数
- 24. MDX:计算排除周末的天数
- 25. 汇总计算天数各月在SQL
- 26. 计算每月登录的天数
- 27. PHP计算总天数的MySQL通过
- 28. Mysql查询计算登录天数
- 29. 的JavaScript天计算的数量
- 30. SQL Server - 每天自动计算总数
你的意思是让这一天在PHP或差的两个天? – 2011-03-01 04:49:20