开发者

Substracting seconds in date MySQL

开发者 https://www.devze.com 2023-04-01 14:20 出处:网络
I want to substract 5 seconds to a date so I have \"Select Now() from Table\". I obtain 2011-08-30 18:31:37.0. However, the expected output is 2011-08-30 开发者_StackOverflow中文版18:31:32.0. What wou

I want to substract 5 seconds to a date so I have "Select Now() from Table". I obtain 2011-08-30 18:31:37.0. However, the expected output is 2011-08-30 开发者_StackOverflow中文版18:31:32.0. What would be the best approach to substract seconds to a date??


SELECT NOW() - INTERVAL 5 SECOND
or
SELECT DATE_SUB(NOW(), INTERVAL 5 SECOND) whatever you like more.


MySQL has built in date functions that are fast. Use select Date_Sub(Now(), interval 5 second);

HTH

0

精彩评论

暂无评论...
验证码 换一张
取 消