欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

mysql字符串時間格式化

夏志豪2年前10瀏覽0評論

MySQL是一種廣泛使用的關系型數據庫管理系統,如果我們需要在MySQL中處理字符串和時間格式,那么我們需要使用一些函數進行格式化。接下來我們將介紹一些常用的MySQL字符串和時間格式化函數。

DATE_FORMAT()
函數可以將日期格式化為指定的格式。該函數以兩個參數的形式接受一個日期和一個格式字符串。例如:

SELECT DATE_FORMAT('2021-03-19', '%Y年%m月%d日');

上述代碼將返回“2021年03月19日”的字符串。在其中,“%Y”代表年份,“%m”代表月份,“%d”代表日期。其他常用的格式化符號如下:

  • %M:月份(例如March)
  • %b:縮寫月份(例如Mar)
  • %d:日期(01-31)
  • %e:日期(1-31)
  • %Y:四位數年份
  • %y:兩位數年份
  • %H:小時(00-23)
  • %h:小時(01-12)
  • %i:分鐘(00-59)
  • %s:秒(00-59)
  • %p:AM或PM

STR_TO_DATE()
函數可以將字符串轉換為日期類型。該函數以兩個參數的形式接受一個字符串和一個格式字符串。例如:

SELECT STR_TO_DATE('3/19/2021', '%m/%d/%Y');

上述代碼將返回一個日期類型的值2021-03-19。在其中,“%m”代表月份,“%d”代表日期,“%Y”代表年份。

UNIX_TIMESTAMP()
函數可以將日期時間值轉換為UNIX時間戳(從1970年1月1日00:00:00 UTC開始的秒數)。例如:

SELECT UNIX_TIMESTAMP('2021-03-19 12:00:00');

上述代碼將返回一個整數值1616131200。

在MySQL中處理字符串和時間格式是非常重要的操作,通過這些函數,我們可以輕松地進行時間和字符串格式化的操作。