【发布时间】:2014-06-03 17:47:44
【问题描述】:
如何在TIME 类型的mysql 字段中添加两个小时?这个问题对我来说似乎无法解决。我试过了:
1)
select TimeStart + interval 2 hour
from table
返回空值
2)
select addtime(TimeStart, interval 2 hour)
from table
返回错误
3)
select convert_tz(TimeStart, 'GMT', 'CEST')
from table
(因为2小时的差异是由于时区混乱,所以这是另一种纠正方法)
也返回 null!
4)
select date_add(TimeStart, interval 2 hour)
from table
也返回 null!
我开始诅咒mysql...would be easy with DATETIME type,但是用TIME类型真的不太好用。
【问题讨论】:
标签: mysql