PHP mysql添加到时间戳

时间:2011-02-21 16:14:33

标签: php mysql timestamp

我在PHP中使用MySQL数据库并且我有一个当前时间戳字段,该字段是在创建字段时创建的,然后我有另一个字段(当页面被命中时)我希望插入一个SQL语句时间戳的复制品 - 仅提前2天。关于如何做到这一点的任何想法?

2 个答案:

答案 0 :(得分:3)

所以你有一个像这样的表:

id
current TIMESTAMP DEFAULT CURRENT..
another TIMESTAMP

您可以执行类似

的操作
UPDATE MyTable SET another = ADDDATE(current, INTERVAL 2 DAY) WHERE id = :myId

MySQL Date and Time functions

答案 1 :(得分:1)

INSERT [...] (... , ADDTIME(NOW(),'2 00:00:00' , ...)

怎么样?