from_unixtime里的格式
FROM_UNIXTIME() 是 MySQL 中的一个时间函数,用于将 Unix 时间戳转换为日期和时间格式。其格式如下:
scss复制代码
FROM_UNIXTIME(unix_timestamp, format)
unix时间戳转换日期格式
其中,unix_timestamp 是需要处理的参数,它是一个 Unix 时间戳(即从 1970 年 1 月 1 日 00:00:00 UTC 到现在的秒数)。format 是可选的,用于指定返回值的日期和时间格式。如果省略 format 参数,则默认为 YYYY-MM-DD HH:MM:SS
format 参数可以使用各种不同的格式化选项,例如:
%Y:四位数的年份(例如:2023)
%m:两位数的月份(例如:09)
%d:两位数的日期(例如:17)
%H:两位数的小时(24小时制)(例如:14)
%i:两位数的分钟(例如:30)
%s:两位数的秒数(例如:45)
通过使用这些格式化选项,您可以在 format 参数中指定所需的日期和时间格式。例如,如果您希望将 Unix 时间戳转换为 YYYY-MM-DD 格式的日期,可以使用以下查询:
sql复制代码
SELECT FROM_UNIXTIME(1605256620, '%Y-%m-%d');
这将返回 2020-11-13