📜  MySQL From_days()函数(1)

📅  最后修改于: 2023-12-03 15:03:04.707000             🧑  作者: Mango

MySQL From_days()函数

MySQL的From_days()函数可以将自公元0年1月1日起的天数,转换为日期格式。本文将为大家详细介绍MySQL的From_days()函数。

语法
FROM_DAYS(days);
参数
  • days:自公元0年1月1日起的天数,可以是数字或数值型表达式。
返回值

将自公元0年1月1日起的天数转换为日期格式,返回DATE类型的值。如果输入值为NULL,则返回NULL。

实例
SELECT FROM_DAYS(736909);

输出为:

2020-09-03

该语句将自公元0年1月1日起的736909天转换为日期格式,输出为2020年9月3日。

注意事项
  • 参数days必须是一个整数,否则函数将返回NULL。
  • 如果参数days大于最大值(约为999999999),则将返回NULL。
  • 如果参数days小于最小值(约为-3652059),则将返回NULL。
  • 可以使用DATE_FORMAT()函数来设置输出日期格式。
结语

本文为您介绍了MySQL的From_days()函数。该函数可以将自公元0年1月1日起的天数转换为日期格式。在使用时,需注意参数的数据类型和取值范围。