20230103 FROM_UNIXTIME 和 UNIX_TIMESTAMP 函数
发布时间
阅读量:
阅读量
首先了解UNIX_TIMESTAMP函数的起源:其表示的是从“1970-01-01”这一基准时间点到当前时刻所经过的秒数,例如类似1337276321(通常为10位数字)。
1.FROM_UNIXTIME()函数
FROM_UNIXTIME(unix_timestamp,format)
其中,参数unix_timestamp为时间戳,可以是数据库中存储时间数据的字段;
参数format用于指定转换后的格式,比如“%Y-%m-%d”,经过格式化后的时间结果为2017-11-30。
该函数支持以下多种格式:
%M 月份的全称(January~December)
%W 星期的全称(Sunday~Saturday)
%D 带有英语前缀的日期(如1st, 2nd, 3rd等)
%Y 年份,以4位数字表示
%y 年份,以2位数字表示
%a 星期的缩写形式(Sun~Sat)
%d 月份中的日期,以数字形式表示(00~31)
%e 月份中的日期,以数字形式表示(0~31)
%m 月份,以数字形式表示(01~12)
%c 月份,以数字形式表示(1~12)
%b 月份的缩写形式(Jan~Dec)
%j 当前一年中的第几天(范围是001~366)
%H 小时数,采用24小时制(00~23)
%k 小时数,采用24小时制(0~23)
%h
全部评论 (0)
还没有任何评论哟~
