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 天的日期。