sql使用DATE_FORMAT格式化日期

一:样例

sql使用format格式化查询字段;
例如:select DATE_FORMAT(operatetime,’%y-%m-%d %H:%i:%s’) operatetime from tbrecord where id = ‘1’
结果:2020-06-08 17:56:59

二:方法参数

其中format具体参数如下:
修饰符 含义
%M 月的名字 (January…December)
%W 星期的名字 (Sunday…Saturday)
%D 有英文后缀的某月的第几天 (0th, 1st, 2nd, 3rd, etc.)
%Y 年份,数字的,4 位
%y 年份,数字的,2 位
%X 周值的年份,星期日是一个星期的第一天,数字的,4 位,与 ‘%V’ 一同使用
%x 周值的年份,星期一是一个星期的第一天,数字的,4 位,与 ‘%v’ 一同使用
%a 缩写的星期名 (Sun…Sat)
%d 月份中的天数,数字的 (00…31)
%e 月份中的天数,数字的 (0…31)
%m 月,数字的 (00…12)
%c 月,数字的 (0…12)
%b 缩写的月份名 (Jan…Dec)
%j 一年中的天数 (001…366)
%H 小时 (00…23)
%k 小时 (0…23)
%h 小时 (01…12)
%I 小时 (01…12)
%l 小时 (1…12)
%i 分钟,数字的 (00…59)
%r 时间,12 小时 (hh:mm:ss [AP]M)
%T 时间,24 小时 (hh:mm:ss)
%S 秒 (00…59)
%s 秒 (00…59)
%p AM 或 PM
%w 一周中的天数 (0=Sunday…6=Saturday)
%U 星期 (00…53),星期日是一个星期的第一天
%u 星期 (00…53),星期一是一个星期的第一天
%V 星期 (01…53),星期日是一个星期的第一天。与 ‘%X’ 一起使用
%v 星期 (01…53),星期一是一个星期的第一天。与 ‘%x’ 一起使用
%% 一个字母 “%”

希望所写的对你们有用。

猜你喜欢

转载自blog.csdn.net/qq_44691484/article/details/106632047