我想提供用户提交datetime
值的能力,以及代表额外日/小时的值,然后存储在mysql数据库中添加两个结果的datetime
。在日期/时间字段中添加日期和时间,并使用mysql在php中获取更新的日期/时间
1
A
回答
0
要将时间间隔(一天或几小时)添加到日期时间,可以使用date_add函数。
1
如果你想这样做在PHP中,这应该帮助:
$datetime = '2010-02-11 12:00:00';
$days = '5';
$hours = '3';
$new_datetime = date('Y-m-d H:i:s', strtotime("+$days days $hours hours", strtotime($datetime)));
echo $new_datetime; # Will output '2010-02-16 15:00:00'
0
如果你想这样做在PHP中,你可以使用mktime,增加额外的时间/日期值根据您的需要:
$time = mktime($hours + $extra_hours, $minutes, $seconds, $months + $extra_months, $days, $years);
$date = date('Y-m-d H:i:s', $time);
相关问题
- 1. SQL Server:将日期时间添加到日期时间字段?
- 2. 仅更新MySQL日期时间字段中的时间
- 3. MySQL:插入日期时间到其他日期时间字段
- 4. PHP添加日期时间
- 5. PHP日期时间和mysql
- 6. 在MySQL中添加日期时间
- 7. PHP日期时间更新时间离开日期不变
- 8. django在日期时间的日期排序/从日期时间提取日期
- 9. 如何从日期时间戳的时间和日期在PHP
- 10. 在日志格式中获取日期格式的时间戳,日期和时间字段在logstash中
- 11. 日期和时间字段合并到SQL Server 2000中的日期时间?
- 12. 添加日期参数和时间参数单日期时间
- 13. 使用“Floor”获取日期和日期时间字段之间的差异
- 14. 在GWT中添加日期和时间到当前日期和时间
- 15. ADODB更新方法更新FoxPro日期/日期时间字段
- 16. 添加日期至日期时间
- 17. mysql日期和日期时间问题
- 18. 如何自动获取当前日期和时间到日期时间字段
- 19. 在c中获取日期和时间
- 20. 将日期和时间添加到MySQL中的时间戳中
- 21. 更新的日期时间字段
- 22. 在PHP中添加日期字段到时间字段
- 23. 使用php存储在MySQL中的日期时间值获取日期
- 24. 比较日期时间到MySQL中的当前日期时间?
- 25. 使用linq更新日期时间字段的时间
- 26. MySQL中的日期时间
- 27. MySQL日期或PHP时间?
- 28. 获取日期 - 日期时间列的统计信息 - mysql/php
- 29. 如何更新日期时间字段
- 30. 结合使用日期时间的日期和时间列
如果$ hours + $ extra_hours加起来超过24,该怎么办?mktime是否正确处理? – 2010-02-11 22:17:11
是的,它的确如此。它也将处理其他参数的翻转。 – 2010-02-12 06:15:09