FROM_DAYS()
是一個 MySQL 函數,它接受一個表示天數的整數參數,并返回一個日期值
以下是使用 FROM_DAYS()
函數的基本語法:
FROM_DAYS(day_number)
其中,day_number
是一個整數,表示從 0000-00-00 開始的天數。請注意,這里的起始日期是一個虛構的日期,實際上它代表的是 “0001-01-01”。
例如,要將天數轉換為日期,可以使用以下查詢:
SELECT FROM_DAYS(736699);
這將返回日期值 ‘2021-06-01’,因為從 “0001-01-01” 開始的第 736699 天是 “2021-06-01”。
你還可以在查詢中使用 FROM_DAYS()
函數與其他日期函數結合使用。例如,要計算當前日期之后的第 100 天的日期,可以使用以下查詢:
SELECT FROM_DAYS(TO_DAYS(CURRENT_DATE) + 100);
這將返回當前日期之后的第 100 天的日期。