在MySQL中添加日期时间

时间:2012-03-23 10:19:01

标签: mysql

我想知道是否有人可以建议在mysql中添加日期时间的解决方案?

我有一个调度程序日期时间,并希望添加另一个指定句点的日期时间 '2012-03-23 10:00:00'+''01:01:01' 当然应该产生'2012-03-23 11:01:01'。

MySQL似乎不喜欢使用任何DATE_ADD / ADDDATE变体。

希望有一些解决方案。

2 个答案:

答案 0 :(得分:1)

访问 mysql addDate

语法为:

  

的MySQL> SELECT ADDTIME('2007-12-31 23:59:59.999999','1 1:1:1.000002');

   -> '2008-01-02 01:01:01.000001'
     

的MySQL> SELECT ADDTIME('01:00:00.999999','02:00:00.999998');

   -> '03:00:01.999997'

答案 1 :(得分:0)

尝试

DATE_ADD(DATE_ADD(DATE_ADD(NOW(), INTERVAL 1 HOUR), INTERVAL 1 MINUTE), INTERVAL 1 SECOND)

适合我...