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

mysql數(shù)據(jù)庫日期顯示類型

江奕云2年前12瀏覽0評論

MySQL 數(shù)據(jù)庫中有多種日期類型,其中包括 DATE、TIME、DATETIME、TIMESTAMP 等。不同的日期類型存儲的數(shù)據(jù)不同,因此在使用時需要注意。

DATE:存儲日期,格式為'YYYY-MM-DD'。

TIME:存儲時間,格式為'HH:MM:SS'。

DATETIME:存儲日期和時間,格式為'YYYY-MM-DD HH:MM:SS'。

TIMESTAMP:存儲日期和時間,格式為'YYYY-MM-DD HH:MM:SS'。與 DATETIME 不同的是,TIMESTAMP 存儲的數(shù)據(jù)范圍為 1970-01-01 00:00:01 到 2038-01-19 03:14:07。

在 MySQL 中,日期類型的數(shù)據(jù)可以通過函數(shù)的方式進行格式化顯示。常用的日期函數(shù)包括:

DATE_FORMAT(date, format):將日期以指定的格式進行顯示。

YEAR(date):獲取日期中的年份。

MONTH(date):獲取日期中的月份。

DAY(date):獲取日期中的日。

使用 DATE_FORMAT 函數(shù)進行日期格式化時,format 參數(shù)中可以使用的占位符有:

  • %Y:年份,四位數(shù)字。
  • %y:年份,兩位數(shù)字。
  • %m:月份,帶前導零。
  • %c:月份,不帶前導零。
  • %M:月份,英文單詞。
  • %d:月份中的日,帶前導零。
  • %e:月份中的日,不帶前導零。
  • %D:日,英文單詞,帶有 st、nd、rd 或 th。
  • %H:小時,帶前導零。
  • %h:小時,不帶前導零。
  • %i:分鐘,帶前導零。
  • %s:秒,帶前導零。
  • %p:上午或下午(AM 或 PM)。

具體使用可以參考下面的示例:

SELECT DATE_FORMAT('2022-01-01', '%Y 年 %m 月 %d 日') as new_date;

運行上面的 SQL 語句,將會得到一個新的日期格式:

+------------------------+
| new_date               |
+------------------------+
| 2022 年 01 月 01 日 |
+------------------------+

以上就是 MySQL 數(shù)據(jù)庫日期顯示類型相關的內(nèi)容,希望對大家有所幫助。