如何获得日历小时内两个日期时间之间的差异(以调整夏令时)。
这是在 SO 帖子中提出的: time_to_sec(timediff(to_date, from_date))
.
但我收到奇怪的警告:
select time_to_sec("65:00:00");
show warnings; -- nonthing
select time_to_sec("984:00:00");
show warnings; -- Truncated incorrect time value: '984:00:00
我只是忽略这些警告吗?或者,还有更好的方法?