g方法是將日期和時間轉換為指定格式的字符串。該方法使用DATE_FORMAT函數來實現。DATE_FORMAT函數的語法如下:
at是指定的日期或時間格式。下面是MySQL支持的日期和時間格式:
%Y - 年份,四位數字
%y - 年份,兩位數字 - 月份,數字(01-12)
%c - 月份,數字(0-12)
%d - 日期,數字(01-31)
%e - 日期,數字(1-31)
%H - 小時,24小時制(00-23)
%h - 小時,12小時制(01-12)
%i - 分鐘,數字(00-59)
%s - 秒,數字(00-59)
%p - AM或PMday-Saturday)-Sat)-Dec)uaryber)
%j - 年份的天數(001-366)
%U - 年份的周數(00-53),星期天是一周的第一天
%u - 年份的周數(00-53),星期一是一周的第一天
下面是一些示例:
1. 將日期格式化為年-月-日的格式
-%d');
輸出結果為:2022-08-08
2. 將日期格式化為月/日/年的格式
/%d/%Y');
輸出結果為:08/08/2022
3. 將日期格式化為星期幾
SELECT DATE_FORMAT('2022-08-08','%W');
4. 將日期格式化為年份的周數
SELECT DATE_FORMAT('2022-08-08','%U');
輸出結果為:32
5. 將日期格式化為小時:分鐘:秒
SELECT DATE_FORMAT('2022-08-08 12:30:45','%H:%i:%s');
輸出結果為:12:30:45
g方法的基本用法和示例。使用這個方法,可以將日期和時間轉換為不同的格式,以滿足不同的需求。