【发布时间】:2013-10-31 09:55:32
【问题描述】:
我有两个时间戳,间隔在几小时到几天之间。 PHP 和/或 MySQL 中有没有办法获取每天的时间片?
INPUT
Timestamp 1: 2013-10-30 10:00:00
Timestamp 2: 2013-10-31 11:00:00
OUTPUT
2013-10-30: 14 hours
2013-10-31: 11 hours
【问题讨论】:
-
检查 PHP 的 DateTime 对象,或者如果它们是 MySQL 时间戳,请检查 MySQL 的 DATE_ 函数以处理日期计算。但我并不完全清楚你从哪里得到 14 小时和 11 小时......
-
时间戳 1 是开始。这一天(30 日)距离午夜还有 14 小时。结束是时间戳 2。从上午 0:00 到 11:00 是 11 个小时。