我要插入/更新数据与当前时间的表,但我想秒为0,例如,“2014年6月27日23点36分:00 ”。我该如何实现?
我认为可以通过某种方式参与MAKETIME(),但我真的不知道如何参与。
CURDATE() + INTERVAL HOUR() HOUR + INTERVAL MINUTE() MINUTE
不幸的是没有用,这并不奇怪。
编辑:最终解决方案- DATE_FORMAT(CURTIME(), '%Y-%m-%d %H:%i:00')
。
mysql> select date_format(current_timestamp(), '%Y-%m-%d %H:%i:00') as ts_zero_seconds;
+---------------------+
| ts_zero_seconds |
+---------------------+
| 2014-06-27 02:06:00 |
+---------------------+
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句