mysql只修改年月日,时分秒不变

Posted Never be the same

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql只修改年月日,时分秒不变相关的知识,希望对你有一定的参考价值。

比如时间为 “2014-12-11 13:12:01”
修改为“2014-09-26 13:12::01”
修改内容为修改yyyy-mm-dd为对应的日期,时间不变。
UPDATE result_road_saturation
SET BEGIN_TIME = ADDTIME(
date(‘2014-09-26‘) + INTERVAL 0 HOUR,
time(BEGIN_TIME)
),
END_TIME = ADDTIME(
date(‘2014-09-26‘) + INTERVAL 0 HOUR,
time(END_TIME)
),
UPDATE_TIME = ADDTIME(
date(‘2014-09-26‘) + INTERVAL 0 HOUR,
time(UPDATE_TIME)
)
WHERE
BEGIN_TIME >= ‘2014-09-26‘
AND BEGIN_TIME < ‘2014-09-27‘


其中BEGIN_TIME 格式为datetime

若想修改为当前的日期,则为
UPDATE result_road_saturation set BEGIN_TIME = ADDTIME (CURDATE() + interval 0 hour,time(BEGIN_TIME))





















以上是关于mysql只修改年月日,时分秒不变的主要内容,如果未能解决你的问题,请参考以下文章

在jsp页面中得到的时间:年月日时分秒,但在时间控件wdatepicker中不能显示出时分秒,只显示出年月日。求

java获取的日期只显示年月日不显示时分秒,怎么处理

oracle 时间字段是年月日时分秒怎么根据年月日分组

elmentUI 选择年月日时分秒-并且只选择当前时间之后的时间

sql时间只取年月日时分不要秒?谢谢了,大神帮忙啊

mysql 开发基础系列3