PHP到SQL添加日期到日期列并将其发布到新日期列

时间:2018-03-29 13:35:07

标签: mysql

我有这个

Date 
29/03/2018
+2
Due 
31/03/2018

我正在使用此代码,非常简单,如果我添加秒和小时它可以工作,但如果我超过1天,到期列将转到00:00:000

$sq2= "UPDATE Tickets SET Tickets.due= date(`date`)+20000;

(目前增加2小时..) 我如何过去1天并使其正常工作?

1 个答案:

答案 0 :(得分:0)

如果你想要一天,你可以使用date_add

UPDATE Tickets 
SET Tickets.due= DATE(DATE_ADD(`date`, INTERVAL 1 DAY))

如果您还需要分钟和分钟,请不要使用日期

UPDATE Tickets 
SET Tickets.due= DATE_ADD(`date`, INTERVAL 1 DAY)