MySQL是一個流行的關系型數據庫管理系統,廣泛應用于Web開發和其他數據驅動的應用程序中。在MySQL中,可以使用內置的函數來格式化當前日期。
SELECT DATE_FORMAT(NOW(), '%Y-%m-%d') AS formatted_date;
上面的代碼使用NOW()函數獲取當前的日期和時間,然后使用DATE_FORMAT()函數將其格式化為YYYY-MM-DD的格式。使用AS關鍵字為查詢結果指定一個別名"formatted_date",以便在結果中顯示該列的名稱。
除了YYYY-MM-DD格式,DATE_FORMAT()函數還支持使用不同的參數格式化日期,例如:
- %Y:四位數年份
- %y:兩位數年份
- %m:兩位數月份(01 - 12)
- %d:兩位數日期(01 - 31)
- %H:24小時制的小時數(00 - 23)
- %h:12小時制的小時數(01 - 12)
- %i:分鐘數(00 - 59)
- %s:秒數(00 - 59)
下面是一個使用DATE_FORMAT()函數格式化當前日期和時間的示例:
SELECT DATE_FORMAT(NOW(), '%Y-%m-%d %H:%i:%s') AS formatted_date_time;
上面的代碼將當前的日期和時間格式化為YYYY-MM-DD HH:MM:SS的格式,并使用AS指定一個別名"formatted_date_time"。
總之,MySQL中的DATE_FORMAT()函數是一個很方便的工具,在開發MySQL應用程序時經常使用。使用這個函數,您可以將日期和時間格式化為您需要的格式,以滿足特定的需求。
上一篇mysql格式化日期到月
下一篇css 顏色預覽