一。时间与日期函数的格式说明符
格式说明符 | 描述说明 |
%a | 一星期中每天名称的缩写(Sun...Sat) |
%b | 月份的缩写(Jan...Dec) |
%c | 月份的数字表现形式(0...12) |
%D | 带有英语后缀的一个月中的每一天的名称(0th、1st、2nd、3rd) |
%d | 用数字形式表现的每月中的每一天(00...31) |
%e | 用数字形式表现的每月中的每一天(0...31) |
%f | 毫秒(000000...999999) |
%H | 24 时制显示的小时(00...23) |
%h | 12 时制显示的小时(01...12) |
格式说明符 | 描述说明 |
%I | 12 时制显示的小时(01...12) |
%i | 以数字形式表现的分钟数(00...59) |
%j | 一年中的每一天(001...366) |
%k | 24 时制小时的另一种表现格式(0...23) |
%l | 12 时制小时的另一种表现格式(1...12) |
%M | 用完整英文名称表示的月份(January...December) |
%m | 用数字表现的月份(00...12) |
%p | 上午(AM)或下午(PM) |
%r | 12 时制的时间值(hh:mm:ss,后跟 AM 或 PM) |
格式说明符 | 描述说明 |
%S | 秒(00...59) |
%s | 秒(00...59) |
%T | 24 时制的小时(hh:mm:ss) |
%U | 星期(00...53),其中星期天是每星期的开始日 |
%u | 星期(00...53),其中星期一是每星期的开始日 |
%V | 星期(01...53),其中星期天是每星期的开始日,和 %X 一起使用 |
%v | 星期(01...53),其中星期一是每星期的开始日,和 %x 一起使用 |
%W | 一星期中各日名称(Sunday...Saturday) |
%w | 一星期中各日名称(0 代表星期日,6 代表星期六,以此类推) |
格式说明符 | 描述说明 |
%X | 某星期所处年份。其中,星期天是每星期的开始日,采用 4 位数字形式表现,和 %V 一起使用 |
%x | 某星期所处年份。其中,星期一是每星期的开始日,采用 4 位数字形式表现,和 %V 一起使用 |
%Y | 4 位数字表示的年份 |
%y | 2 位数字表示的年份 |
二。相关例子
1.使用 curdate() 和 current_date() 显示当前系统日期。
2.使用 curtime() 和 current_time() 显示当前系统时间。
3.使用 datediff(date1,date2) 返回当前日期与 2017-5-25 日之间的间隔天数。