DATE_FORMAT函数的使用

        在日常工作中经常用到date_format函数来对日期进行格式化处理,处理成需要的格式,然而

对该函数的使用很简单,所以再次对函数进行一个综合的介绍。

        在xugu数据库中,DATE_FORMAT() 函数用于将日期时间格式化为字符串,根据指定的格式参数来输出。使用方式如下:

SELECT  date_format (now(),'%X')

        以上sql输出年份:2024 

SELECT  date_format (now(),'%x-%v')

         以上SQL输出如下四位年份-周数:2024-41

SELECT DATE_FORMAT('1912-01-03 14:02:03.123456','%y-%c-%D %h:%i:%s');

         以上SQL输出如下:12-1-3rd 02:02:03

        从上面示列中发现参数既可以单独使用也可以灵活组合使用,以下是一些常用的格式参数组合:

%Y	四位年份
%y	两位年份
%m	两位月份(01-12)
%c	月份(1-12),与 %m 相同
%d	两位日期(00-31)
%e	日期(1-31),与 %d 相同,但不补零
%H	两位小时(00-23)
%h	小时(01-12)
%i	两位分钟(00-59)
%s	两位秒(00-59)
%a	星期的简写(Sun, Mon, ...)
%W	星期的全称(Sunday, Monday, ...)
%w	星期的数字(0=Sunday, 1=Monday, ...)
%j	一年中的第几天(001-366)
%b	月份的简写(Jan, Feb, ...)
%M	月份的简写,与 %b 相同
%p	上午或下午(AM, PM)
%r	12小时制的时间(08:34:07 PM)
%T	24小时制的时间(15:34:07)
%X	ISO 8601格式的时间(13:34:07)
%x	没有时间的日期格式(%m/%d/%y)
%D	带月份名的日期格式(%m/%d/%y)
%T	24小时制的时间(%H:%i:%s)
%R	24小时制的时间(%H:%i)
%S	秒(00-59)
%U	四位年份的周数(00-53),周从周日开始
%u	四位年份的周数(00-53),周从周一开始
%V	四位年份的周数(01-53),周从周一开始
%v	四位年份的周数(01-53),周从周一开始,与 %V 相同

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值