我有以下输出 2015-05-06 10:30:00
SELECT DATE_FORMAT( NOW( ) , '%Y-%m-%d' ' 10:30:00' )
我现在想增加日期,以便输出,2015-05-07 10:30:00
使用DATE_ADD
我已经能够增加日期,但现在删除了时间,2015-05-07
SELECT (DATE(DATE_ADD(DATE_FORMAT(NOW()),'%Y-(%m)-%d' ' 10:30:00'), INTERVAL +1 DAY)))
如何保留自定义时间?我希望输出看起来像这样:
2015-05-07 10:30:00
。谢谢!
最佳答案
几乎已经存在,删除额外的(不是必需的)日期 Actor :
SELECT (DATE_ADD(DATE_FORMAT(NOW(),'%Y-(%m)-%d' ' 10:30:00'), INTERVAL
+1 DAY));
这给出了
输出
2015-05-07 10:30:00
关于MYSQL DATE_FORMAT 返回额外的日期加上自定义时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30074664/