MySQL 是廣泛使用的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),它支持多種數(shù)據(jù)類型。其中,日期時間類型是常用的一種。MySQL 中的日期類型可以存儲日期或日期和時間值。在本文中,我們將學(xué)習(xí)如何獲取 MySQL 中的日期類型。
MySQL 支持以下幾種日期時間類型:
DATE: 日期值,格式為“YYYY-MM-DD” TIME: 時間值,格式為“HH:MM:SS” DATETIME: 日期時間值,格式為“YYYY-MM-DD HH:MM:SS” TIMESTAMP: 時間戳值,存儲從 1970 年 1 月 1 日午夜 UTC 開始的秒數(shù) YEAR: 年份值,格式為“YYYY”或“YY”
獲取 MySQL 中的日期類型可以使用多種函數(shù),以下是幾個常用函數(shù):
NOW(): 返回當(dāng)前日期時間值,格式為“YYYY-MM-DD HH:MM:SS” CURDATE(): 返回當(dāng)前日期值,格式為“YYYY-MM-DD” CURTIME(): 返回當(dāng)前時間值,格式為“HH:MM:SS” DATE_FORMAT(date, format): 返回按指定格式的日期值
例如,要獲取當(dāng)前日期時間值,可以使用 NOW() 函數(shù):
SELECT NOW();
要獲取當(dāng)前日期值,可以使用 CURDATE() 函數(shù):
SELECT CURDATE();
要獲取當(dāng)前時間值,可以使用 CURTIME() 函數(shù):
SELECT CURTIME();
要獲取按指定格式的日期值,可以使用 DATE_FORMAT(date, format) 函數(shù)。其中,date 是日期值,format 是日期格式,如“%Y-%m-%d”。
SELECT DATE_FORMAT(NOW(),'%Y-%m-%d');
以上就是 MySQL 中日期類型的獲取方法,希望對您有所幫助。
下一篇滾動條css透明度