91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Mysql中current_time/current_date()與now()區別是什么

發布時間:2023-04-28 15:26:25 來源:億速云 閱讀:107 作者:iii 欄目:開發技術

這篇文章主要介紹“Mysql中current_time/current_date()與now()區別是什么”的相關知識,小編通過實際案例向大家展示操作過程,操作方法簡單快捷,實用性強,希望這篇“Mysql中current_time/current_date()與now()區別是什么”文章能幫助大家解決問題。

    current_date()只顯示的是當前時間的日期

    例如:
    select current_date() from a ;
    結果:2021-08-25

    current_time()只顯示當前時間的時分秒

    例如:
    select CURRENT_TIME() from a ;
    14:07:06

    now()顯示全部

    例如:
    select now() from a ;
    結果:2021-08-25 14:07:56

    在增加減少日期時current_time,current_date()類似與now()不同詳細如下: CURRENT_DATE()函數

    #獲取當前日期
    SELECT CURRENT_DATE() AS newDate;    #2021-05-20
    #當前日期加1天(其他天數方法一樣)
    SELECT DATE_ADD(CURRENT_DATE(), INTERVAL 1 DAY) AS newDate;    #2021-05-21
    #當前日期減1天
    SELECT DATE_ADD(CURRENT_DATE(), INTERVAL -1 DAY) AS newDate;   #2021-05-19
    #當前日期加1個月
    SELECT DATE_ADD(CURRENT_DATE(), INTERVAL 1 MONTH) AS newDate;  #2021-06-20
    #當前日期減1個月
    SELECT DATE_ADD(CURRENT_DATE(), INTERVAL -1 MONTH) AS newDate; #2021-04-20
    #當前日期加1年
    SELECT DATE_ADD(CURRENT_DATE(), INTERVAL 1 YEAR) AS newDate;   #2022-05-20
    #當前日期減1年
    SELECT DATE_ADD(CURRENT_DATE(), INTERVAL -1 YEAR) AS newDate;  #2020-05-20
    
    #指定日期加1天(可將DAY換為MONTH,YEAR來實現加1個月,1年)
    SELECT DATE_ADD('2021-05-20', INTERVAL 1 DAY) AS newDate;    #2021-05-21
    #指定日期減1天(可將DAY換為MONTH,YEAR來實現減1個月,1年)
    SELECT DATE_ADD('2021-05-20', INTERVAL -1 DAY) AS newDate;   #2021-05-19
    
    #當前時間添加1小時10分鐘10秒鐘
    SELECT DATE_ADD(NOW(), INTERVAL '1:10:10' HOUR_SECOND) AS newTime;    #2021-05-20 15:59:32
    #指定時間添加1小時10分鐘10秒鐘
    SELECT DATE_ADD('2019-04-17 2:00:00', INTERVAL '1:10:10' HOUR_SECOND) AS newTime;    #2021-04-17 03:10:10

    NOW()函數

    #獲取當前時間
    SELECT NOW() AS newTime;    #2021-05-20 14:28:41
    #當前時間減30秒
    SELECT (NOW() - INTERVAL 30 SECOND) AS newTime;    #2021-05-20 14:29:31
    #當前時間加30秒
    SELECT (NOW() + INTERVAL 30 SECOND) AS newTime;    #2021-05-20 14:29:31
    #當前時間減30分鐘
    SELECT (NOW() - INTERVAL 30 MINUTE) AS newTime;    #2021-05-20 14:02:26
    #當前時間加30分鐘
    SELECT (NOW() + INTERVAL 30 MINUTE) AS newTime;    #2021-05-20 15:02:41
    #當前時間減1天
    SELECT (NOW() - INTERVAL 1 DAY) AS newTime;        #2021-05-19 14:33:26
    #當前時間加1天
    SELECT (NOW() + INTERVAL 1 DAY) AS newTime;        #2021-05-21 14:33:33
    #當前時間減1個月
    SELECT (NOW() - INTERVAL 1 MONTH) AS newTime;      #2021-04-20 14:34:10
    #當前時間加1個月
    SELECT (NOW() + INTERVAL 1 MONTH) AS newTime;      #2021-06-20 14:34:47
    #當前時間減1年
    SELECT (NOW() - INTERVAL 1 YEAR) AS newTime;       #2020-05-20 14:35:09
    #當前時間加1年
    SELECT (NOW() + INTERVAL 1 MONTH) AS newTime;      #2022-05-20 14:35:23
    
    #指定時間的加減,將上面的NOW()函數換為指定日期時間即可,以加30分鐘為例,如下:
    SELECT ('2021-05-20 12:30:00' + INTERVAL 30 MINUTE) AS newTime;        #2021-05-20 13:00:00

    關于“Mysql中current_time/current_date()與now()區別是什么”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識,可以關注億速云行業資訊頻道,小編每天都會為大家更新不同的知識點。

    向AI問一下細節

    免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

    AI

    墨竹工卡县| 赤城县| 神农架林区| 西吉县| 北海市| 黔西县| 大厂| 西藏| 屏东市| 玛纳斯县| 河东区| 呼和浩特市| 新干县| 贵溪市| SHOW| 宁津县| 收藏| 招远市| 阳西县| 东乡| 阿拉善左旗| 晴隆县| 武定县| 崇文区| 历史| 黄平县| 曲水县| 武山县| 山阴县| 新营市| 雷山县| 杨浦区| 手游| 汝南县| 淮南市| 镇赉县| 英超| 兰考县| 社会| 长汀县| 黔南|