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))

原文地址:https://www.cnblogs.com/justuntil/p/10037124.html

时间: 11-27

mysql只修改年月日,时分秒不变的相关文章

C# 版本的 计时器类:精确到微秒 秒后保留一位小数 支持年月日时分秒带单位的输出

class TimeCount { // 临时变量,存放当前类能表示的最大年份值 private static ulong MaxYear = 0; /// <summary> /// 获取毫秒能表示的最大年份数 /// </summary> /// <returns>年份数最大值</returns> public static ulong GetMaxYearCount() { if (TimeCount.MaxYear != 0) return Time

sql server获取当前年月日 时分秒

获取当前年月日(字符串): select CONVERT(varchar(11),GETDATE(),112) 获取当前时间的时分秒(':'隔开): select CONVERT(varchar(12),GETDATE(),108) 将年月日时分秒拼接成一条字符串: select CONVERT(varchar(11),GETDATE(),112)+REPLACE(CONVERT(varchar(12),GETDATE(),108),':','')

计算一个人的年龄(年月日时分秒),有不对的地方希望大家指出!

想想我们可以做一个计时器,记录一下我们走过了多少时光.看了一下网上别人的一些代码,记录年月的都并不科学,甚至很麻烦,自己倒腾了一上午,总算弄出来了一个. 自己觉得还比较科学,暂时没有发现BUG,如果哪里有错,希望大家指出来! 上代码: <!doctype html><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /&

java Date获取 年月日时分秒

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 package com.util; import java.text.DateFormat; import java.util.Calendar; import java.util.Date; public class Test {     public vo

关于时间的操作(Java版)——将毫秒转换为年月日时分秒

第一种方式: import java.util.Calendar; import java.util.TimeZone; public class Test { /** * 将毫秒转换为年月日时分秒 * * @author GaoHuanjie */ public String getYearMonthDayHourMinuteSecond(long timeMillis) { Calendar calendar = Calendar.getInstance(TimeZone.getTimeZo

php实现显示网站运行时间-秒转换年月日时分秒

<?php // 设置时区 date_default_timezone_set('Asia/Shanghai'); /** * 秒转时间,格式 年 月 日 时 分 秒 * * @author [email protected] * @param int $time * @return array|boolean */ function Sec2Time($time){ if(is_numeric($time)){ $value = array( "years" => 0,

php Date()函数输出中文年月日时分秒

当然了,PHP的DATE函数是不可能直接输出中文的年月日的,但可以用下面这种方法自己写一个函数. 代码如下 复制代码 function today(){ date_default_timezone_set ("Asia/Chongqing"); $a=date("Y"); $b=date("m"); $c=date("d"); $d=date("G"); $e=date("i"); $f

Python3基础 用索引值访问time方法返回来的元组中的年月日时分秒

镇场诗: 诚听如来语,顿舍世间名与利.愿做地藏徒,广演是经阎浮提. 愿尽吾所学,成就一良心博客.愿诸后来人,重现智慧清净体.------------------------------------------ code: import time myTime=time.localtime() print(myTime[0],"年") print(myTime[1],"月") print(myTime[2],"日") print(myTime[3]

java 获取当前时间及年月日时分秒

java代码如下: package test; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; public class Test { public static void main(String[] args) { Calendar now = Calendar.getInstance(); System.out.println("年:" + now.get(Ca

js 获取当前年月日时分秒星期

$("#aa").click(function () { var date = new Date(); this.year = date.getFullYear(); this.month = date.getMonth() + 1; this.date = date.getDate(); this.day = new Array("星期日", "星期一", "星期二", "星期三", "星期四&