欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

MySQL常用的日期時間函數(shù)匯總(附實例)

 更新時間:2024年06月28日 08:42:53   作者:泡茶童子  
日期時間處理對大家來說應該都不陌生了,下面這篇文章主要給大家介紹了關于MySQL常用的日期時間函數(shù),文中通過圖文介紹的非常詳細,對大家學習或者使用mysql具有一定的參考學習價值,需要的朋友可以參考下

1.日期(date)函數(shù)

返回當前日期:CURDATE(), CURRENT_DATE(), CURRENT_DATE

2.時間(time)函數(shù)

返回當前時間:CURTIME(), CURRENT_TIME(), CURRENT_TIME

3.日期和時間函數(shù)

返回當前日期和時間:CURRENT_TIMESTAMP(), CURRENT_TIMESTAMP, LOCALTIME(), LOCALTIME, LOCALTIMESTAMP(), LOCALTIMESTAMP, NOW(), SYSDATE()

NOW(), SYSDATE()的區(qū)別:

NOW()返回執(zhí)行當前SQL語句的時間:

 SYSDATE()返回執(zhí)行當前函數(shù)的時間:

 SYSDATE()可以傳入一個參數(shù):fsp 表示是否包括小數(shù)秒精度(0~6位)

4.日期和時間比較

上述三個語句輸出一樣。

 Mysql中可以直接用字符串進行比較時間大小, 只要你的日期格式是合法的就行。

5.日期和時間運算

DATE_ADD()函數(shù):日期時間增加減少

函數(shù)中INTERVAL參數(shù)后邊的值為正表示日期時間增加,為負表示日期時間減少

DATEDIFF()函數(shù):計算兩個日期差 

TIMEDIFF()函數(shù):計算兩個時間差

6.日期和時間的格式化

 DATE_FORMAT(date,format)函數(shù):

常用:DATE_FORMAT(SYSDATE(),'%Y-%m-%d %H:%i:%s')

  • %p:PM 或AM;
  • %r:HH:mm:ss PM形式時間;
  • %W:周,周名,如Tuesday;
  • %w:周,0-6,0為周日;
  • %j:當前日期所在一年中的天數(shù),3位(001-366)。

DATE_FORMAT(date,format)和STR_TO_DATE(str,format)函數(shù):

  • DATE_FORMAT(date,format):將數(shù)據(jù)庫中的date數(shù)據(jù)格式化為String類型
  • STR_TO_DATE(str,format):將指定的時間格式的字符串按照格式轉(zhuǎn)換為DATETIME類型的值。str要與format的格式保持一致,否則會報錯。

 第一個返回值是String類型,第二個返回值是datetime類型。

YEAR()函數(shù):取日期時間的年份

總結(jié)

到此這篇關于MySQL常用的日期時間函數(shù)的文章就介紹到這了,更多相關MySQL日期時間函數(shù)內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

最新評論