日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術(shù)文章
文章詳情頁

MySQL日期與時間函數(shù)的使用匯總

瀏覽:32日期:2023-10-08 07:16:48

本文基于MySQL8.0

本文介紹MySQL關(guān)于日期和時間操作的函數(shù)。

日期和時間函數(shù)

函數(shù) 描述 ADDDATE() 給日期值添加時間值 ADDTIME() 添加time CONVERT_TZ() 從一個時區(qū)轉(zhuǎn)換為另一個時區(qū) CURDATE() 返回當(dāng)前日期 CURRENT_DATE(), CURRENT_DATE 和CURDATE()同義 CURRENT_TIME(), CURRENT_TIME 和CURDATE()同義 CURRENT_TIMESTAMP(), CURRENT_TIMESTAMP 和NOW() 同義 CURTIME() 返回當(dāng)前時間 DATE() 獲取日期或日期時間表達(dá)式的日期部分 DATE_ADD() 將時間值(間隔)添加到日期值 DATE_FORMAT() 按指定格式格式化日期 DATE_SUB() 從日期中減去時間值(間隔) DATEDIFF() 減去兩個日期 DAY() 和 DAYOFMONTH()同義 DAYNAME() 返回工作日名稱 DAYOFMONTH() 返回月份的日期 (0-31) DAYOFWEEK() 根據(jù)參數(shù)返回工作日的排序 DAYOFYEAR() 返回一年中的某一天 (1-366) EXTRACT() 獲取日期中的一部分 FROM_DAYS() 將一天的序號轉(zhuǎn)化為日期 FROM_UNIXTIME() 將Unix時間戳格式化為日期 GET_FORMAT() 返回日期格式字符串 HOUR() 獲取小時 LAST_DAY 返回參數(shù)月份的最后一天 LOCALTIME(), LOCALTIME 和NOW()同義 LOCALTIMESTAMP, LOCALTIMESTAMP() 和 NOW()同義 MAKEDATE() 從年和日創(chuàng)建日期 MAKETIME() 從時、分、秒創(chuàng)建時間 MICROSECOND() 從參數(shù)返回微秒 MINUTE() 返回參數(shù)分鐘 MONTH() 返回已過日期起的月份 MONTHNAME() 返回月份名稱 NOW() 返回當(dāng)前日期和時間 PERIOD_ADD() 給年-月添加一段時間 PERIOD_DIFF() 返回一段時間之間的月數(shù) QUARTER() 從日期參數(shù)返回季度 SEC_TO_TIME() 將秒轉(zhuǎn)換為“hh:mm:ss”格式 SECOND() 返回秒 (0-59) STR_TO_DATE() 將字符串轉(zhuǎn)換為日期 SUBDATE() 當(dāng)使用三個參數(shù)調(diào)用時,和DATE_SUB()同義 SUBTIME() 減去時間 SYSDATE() 返回函數(shù)執(zhí)行的時間 TIME() 根據(jù)傳遞的表達(dá)式獲取時間 TIME_FORMAT() 格式為時間 TIME_TO_SEC() 返回轉(zhuǎn)換為秒的參數(shù) TIMEDIFF() 時間相減 TIMESTAMP() 對于單個參數(shù),此函數(shù)返回日期或日期時間表達(dá)式;對于兩個參數(shù),返回參數(shù)的和 TIMESTAMPADD() 向日期時間表達(dá)式添加間隔 TIMESTAMPDIFF() 從日期時間表達(dá)式中減去間隔 TO_DAYS() 返回轉(zhuǎn)換為天的日期參數(shù) TO_SECONDS() 返回從0年起轉(zhuǎn)換為秒的日期或日期時間參數(shù) UNIX_TIMESTAMP() 返回Unix時間戳 UTC_DATE() 返回當(dāng)前UTC日期 UTC_TIME() 返回當(dāng)前UTC時間 UTC_TIMESTAMP() 返回當(dāng)前UTC日期和時間 WEEK() 返回星期數(shù) WEEKDAY() 返回工作日序號 WEEKOFYEAR() 返回日期(1-53)的日歷周 YEAR() 返回年 YEARWEEK() 返回年份和星期

來看一看MySQL常用日期和時間函數(shù)的示例。

獲得當(dāng)前日期時間

CURDATE()

以“YYYY-MM-DD”或YYYYMMDD格式返回當(dāng)前日期,具體取決于函數(shù)是在字符串上下文中使用還是在數(shù)字上下文中使用。

mysql> SELECT CURDATE(); -> ’2008-06-13’mysql> SELECT CURDATE() + 0; -> 20080613

CURTIME([fsp])

以’hh:mm:ss’或hhmmss格式返回當(dāng)前時間,具體取決于函數(shù)是在字符串上下文中使用還是在數(shù)字上下文中使用。該值以會話時區(qū)表示。

如果指定的fsp精度是從0到6的小數(shù)位數(shù),則指定從0到6的小數(shù)精度。

mysql> SELECT CURTIME(); -> ’23:50:26’mysql> SELECT CURTIME() + 0; -> 235026.000000

NOW([fsp])

以’YYYY-MM-DD hh:MM:ss’或YYYYMMDDhhmmss格式返回當(dāng)前日期和時間,具體取決于函數(shù)是在字符串上下文中使用還是在數(shù)字上下文中使用。該值以會話時區(qū)表示。

mysql> SELECT NOW(); -> ’2007-12-15 23:50:26’mysql> SELECT NOW() + 0; -> 20071215235026.000000時間日期格式轉(zhuǎn)化

同一個日期時間會有多種不同的表示方式,有的時候需要在不同格式之間相互轉(zhuǎn)換。在MySQL中用的是date_format()函數(shù):

DATE_FORMAT(date,format):根據(jù)格式字符串格式化日期值。

相關(guān)的格式如下,除了用于這個函數(shù),格式還可以用于:STR_TO_DATE(), TIME_FORMAT(), UNIX_TIMESTAMP().

格式 描述 %a 縮寫星期名 (Sun..Sat) %b 縮寫月名 (Jan..Dec) %c 月, 數(shù)值 (0..12) %D 帶有英文前綴的月中的天 (0th, 1st, 2nd, 3rd, …) %d 一個月里面的某一天, 數(shù)值 (00..31) %e 一個月里面的某一天, 數(shù)值 (0..31) %f 微秒 (000000..999999) %H 小時 (00..23) %h 小時 (01..12) %I 小時 (01..12) %i 分鐘, 數(shù)值 (00..59) %j 一年中的某一天 (001..366) %k 小時 (0..23) %l 小時 (1..12) %M 月名 (January..December) %m 月份, 數(shù)值 (00..12) %p AM or PM %r 時間, 12 - 小時 (hh:mm:ss AM 或者 PM) %S 秒 (00..59) %s 秒 (00..59) %T 時間, 24 - 小時 (hh:mm:ss) %W 星期名 (Sunday..Saturday) %w 周幾 (0=Sunday..6=Saturday) %Y 年, 數(shù)值, 4 個數(shù)字 %y 年, 數(shù)值, 2 個數(shù)字

mysql> SELECT DATE_FORMAT(’2009-10-04 22:23:00’, ’%W %M %Y’); -> ’Sunday October 2009’mysql> SELECT DATE_FORMAT(’2007-10-04 22:23:00’, ’%H:%i:%s’); -> ’22:23:00’mysql> SELECT DATE_FORMAT(’1900-10-04 22:23:00’, -> ’%D %y %a %d %m %b %j’); -> ’4th 00 Thu 04 10 Oct 277’mysql> SELECT DATE_FORMAT(’1997-10-04 22:23:00’, -> ’%H %k %I %r %T %S %w’); -> ’22 22 10 10:23:00 PM 22:23:00 00 6’mysql> SELECT DATE_FORMAT(’1999-01-01’, ’%X %V’); -> ’1998 52’mysql> SELECT DATE_FORMAT(’2006-06-00’, ’%d’); -> ’00’日期時間運算 DATE_ADD(date,INTERVAL expr unit), DATE_SUB(date,INTERVAL expr unit)

這些函數(shù)執(zhí)行日期運算,來進(jìn)行日期向前/向后的偏移。date參數(shù)指定開始日期或日期時間值。expr是一個表達(dá)式,指定從開始日期加上或減去的間隔值。expr被計算為一個字符串;它可以以-開頭表示負(fù)間隔。unit是一個關(guān)鍵字,指示表達(dá)式應(yīng)使用的單位。

mysql> SELECT DATE_ADD(’2018-05-01’,INTERVAL 1 DAY); -> ’2018-05-02’mysql> SELECT DATE_SUB(’2018-05-01’,INTERVAL 1 YEAR); -> ’2017-05-01’mysql> SELECT DATE_ADD(’2020-12-31 23:59:59’, -> INTERVAL 1 SECOND); -> ’2021-01-01 00:00:00’mysql> SELECT DATE_ADD(’2018-12-31 23:59:59’, -> INTERVAL 1 DAY); -> ’2019-01-01 23:59:59’mysql> SELECT DATE_ADD(’2100-12-31 23:59:59’, -> INTERVAL ’1:1’ MINUTE_SECOND); -> ’2101-01-01 00:01:00’mysql> SELECT DATE_SUB(’2025-01-01 00:00:00’, -> INTERVAL ’1 1:1:1’ DAY_SECOND); -> ’2024-12-30 22:58:59’mysql> SELECT DATE_ADD(’1900-01-01 00:00:00’, -> INTERVAL ’-1 10’ DAY_HOUR); -> ’1899-12-30 14:00:00’mysql> SELECT DATE_SUB(’1998-01-02’, INTERVAL 31 DAY); -> ’1997-12-02’mysql> SELECT DATE_ADD(’1992-12-31 23:59:59.000002’, -> INTERVAL ’1.999999’ SECOND_MICROSECOND); -> ’1993-01-01 00:00:01.000001’ DATEDIFF(expr1,expr2)

DATEDIFF()返回expr1−expr2,以從一個日期到另一個日期的天數(shù)表示。expr1和expr2是日期或日期和時間表達(dá)式。計算中只使用值的日期部分。

mysql> SELECT DATEDIFF(’2007-12-31 23:59:59’,’2007-12-30’); -> 1mysql> SELECT DATEDIFF(’2010-11-30 23:59:59’,’2010-12-31’); -> -31

參考:

【1】:12.7 Date and Time Functions

【2】: MySQL 獲得當(dāng)前日期時間 函數(shù)

【3】:一文搞定Mysql日期時間函數(shù)

到此這篇關(guān)于MySQL日期與時間函數(shù)的文章就介紹到這了,更多相關(guān)MySQL日期與時間函數(shù)內(nèi)容請搜索好吧啦網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持好吧啦網(wǎng)!

標(biāo)簽: MySQL 數(shù)據(jù)庫
相關(guān)文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
精品视频国产| 亚洲不卡视频| 国产欧美日韩精品一区二区三区| 在线亚洲激情| 日韩中文欧美在线| 欧美综合另类| 欧美日韩国产免费观看视频| 不卡视频在线| 日韩中文字幕1| 日韩在线成人| 国产日韩一区二区三区在线| 精品视频一区二区三区四区五区 | 亚洲一区二区三区四区五区午夜| 999久久久91| 视频精品一区二区| 亚洲久久视频| 国产精品三级| 亚洲成人国产| 欧美专区在线| 久久国产生活片100| 国产成人免费精品| 欧美a级一区| 日韩黄色av| 伊人久久亚洲美女图片| 一级欧美视频| 麻豆国产欧美日韩综合精品二区| 三上亚洲一区二区| 欧美高清不卡| 黑丝一区二区三区| 日韩高清成人在线| 国产精品蜜芽在线观看| 尤物在线精品| 国产精品115| 国产一区欧美| 日韩成人午夜精品| 日韩中文首页| 少妇精品久久久一区二区三区| 国产日韩欧美一区在线| 深夜视频一区二区| 亚洲精品一二| av在线资源| 亚洲免费资源| 成人在线丰满少妇av| 欧美成人日韩| 欧美久久亚洲| 色综合www| 久久精品99国产精品日本| а√天堂中文在线资源8| 先锋影音久久久| 色婷婷亚洲mv天堂mv在影片| 热久久免费视频| 成人高清一区| 丝袜诱惑制服诱惑色一区在线观看| 日韩福利视频一区| 欧美日韩精品一本二本三本 | 热久久国产精品| 日韩综合精品| 亚洲精品在线二区| 欧美日韩一区二区综合| 国产精品巨作av| 久久国产高清| 国产精品字幕| 久久av影院| 亚洲精品日韩久久| 欧美日韩一二| 福利一区二区免费视频| 青草久久视频| 亚洲精品一区二区妖精| 国际精品欧美精品| 欧美视频一区| 亚洲自拍另类| 亚洲电影在线一区二区三区| 欧美日韩一视频区二区| 丝袜美腿亚洲色图| 欧美日韩在线播放视频| 丰满少妇一区| 国产激情精品一区二区三区| 综合激情五月婷婷| 亚洲成人三区| 欧美99久久| 久久天堂成人| 欧美日韩视频网站| 国产一区二区三区黄网站| 欧美日韩中文| 日韩精品亚洲专区在线观看| 久久成人国产| 亚洲一区日本| 欧美+日本+国产+在线a∨观看| 色爱综合网欧美| 国产精品国产三级国产在线观看| 国产精品三级| 久久不卡国产精品一区二区| 国产精品久久免费视频| 91av一区| 国产精品xxx| 国产剧情一区二区在线观看| 欧美一区免费| 国产极品久久久久久久久波多结野| 日本va欧美va瓶| 婷婷五月色综合香五月| 亚洲狼人精品一区二区三区| 免费日韩视频| 天堂网在线观看国产精品| 亚洲爱爱视频| 国产在线成人| 亚洲一区国产一区| 一区二区三区午夜视频| 亚洲制服欧美另类| 日本一区中文字幕| 日本国产亚洲| 久久av日韩| 在线中文字幕播放| 免费视频国产一区| 一区二区自拍| 在线精品亚洲| 欧美日一区二区在线观看| 欧美有码在线| 国产调教精品| 久久av影视| 日韩免费高清| 欧美日韩视频一区二区三区| 亚洲欧美日韩视频二区| 日韩精品一页| 麻豆国产精品视频| 日韩一区三区| 丝袜美腿一区二区三区| 亚洲色图综合| 国产精品亚洲综合久久| 麻豆精品av| 日韩高清中文字幕一区二区| 在线看片不卡| 日本午夜免费一区二区| 国产精品多人| 日韩在线短视频| 在线视频精品| 国产精品丝袜在线播放| 免费看av不卡| 爽好久久久欧美精品| 欧美一区激情| bbw在线视频| 亚洲欧美日韩专区| 国产精品手机在线播放| 99久久夜色精品国产亚洲1000部| 一区免费在线| 国产精品亚洲片在线播放| 亚洲成人av观看| 天堂精品久久久久| 国产精品亚洲产品| 久久国产电影| 日本一区福利在线| 激情国产在线| 蜜臀91精品一区二区三区| 久久av超碰| 国产字幕视频一区二区| 欧美一区激情| 一级欧洲+日本+国产| 国产日韩欧美一区| 婷婷色综合网| 国产精品毛片视频| 99精品视频精品精品视频| 中文字幕亚洲在线观看| 精品网站aaa| 欧美综合另类| 国产亚洲观看| 亚洲韩日在线| 国产精品视频一区二区三区| 久久精品主播| 国产精品调教| 99精品99| а√天堂8资源中文在线| 综合欧美精品| 天堂中文av在线资源库| 日韩精品久久理论片| 手机在线电影一区| 久久都是精品| 欧美日韩中文字幕一区二区三区 | 久久国产欧美| 国产精品xxxav免费视频| 免费精品视频| 国产91精品对白在线播放| 久久亚洲黄色| 亚洲18在线| 伊人久久婷婷| 国产不卡精品| 国产精品1区| 日韩在线观看一区二区三区| 国产综合激情| 99精品在线观看| 黄色精品视频| 国产精品久久久久久妇女| 中文字幕视频精品一区二区三区| 精品视频在线观看网站| 日韩av一区二| 午夜在线一区二区| 99久久亚洲精品蜜臀| 成人高清一区| 精品视频一区二区三区四区五区 | 国产乱码精品一区二区三区亚洲人| 亚洲欧美成人综合| 亚洲在线国产日韩欧美|