马里亚数据库中的 DATE_FORMAT()函数
原文:https://www . geesforgeks . org/date _ format-function-in-Maria db/
DATE_FORMAT()函数: 在马里亚数据库中,DATE_FORMAT()函数使用两个参数——由格式掩码指定的日期。在这个函数中,第一个参数是日期,第二个参数是掩码。该函数将返回给定掩码中的日期。该函数将使用掩码格式转换日期。
语法:
DATE_FORMAT(date, format_mask)
参数:必选。
- 日期–要格式化的日期。
- format _ mask–应用于日期的格式。
根据掩码格式返回:转换后的日期。
格式:
- %Y:年份,数字,4 位数
- %y:年份为 2 位数的数值
- %a:工作日名称缩写(Sun 到 Sat)
- %b:月名缩写(1 月至 12 月)
- %c:数值形式的月份(0 到 12)
- %D:以数值形式表示的一个月中的某一天,后跟一个后缀(第 1、2、3、…)
- %d:一个月中的某一天的数值(01 到 31)
- %e:一个月中的某一天的数值(0 到 31)
- %f:微秒(000000 到 999999)
- %H:小时(00 到 23)
- %h:小时(00 到 12)
- %I:小时(00 到 12)
- %i:分钟(00 到 59)
- %j:一年中的某一天(001 到 366)
- %k:小时(00 到 23)
- %l:小时(1 到 12)
- %M:完整的月份名称(1 月至 12 月)
- %m:数值形式的月份名称(00 到 12)
- %p:上午或下午
- % r:12 小时上午或下午格式的时间(时:分:秒上午/下午)
- %S:秒(00 到 59)
- %s:秒(00 到 59)
- % T:24 小时制时间(时:分:秒)
- %U:周日是一周的第一天的一周(00 到 53)
- %u:一周,其中星期一是一周的第一天(00 到 53)
- %V:周日是一周的第一天的一周(01 到 53)
- %v:周一是一周的第一天的一周(01 到 53)
- %W:完整的工作日名称(周日到周六)
- %w:一周中的某一天,其中星期日=0,星期六=6
- %X:周日是一周的第一天的那一周的年份
- %x:一周中的年份,其中星期一是一周的第一天
示例-1 :
SELECT DATE_FORMAT('2020-04-09', '%M %d, %Y');
输出–
'April 09, 2020'
示例-2 :
SELECT DATE_FORMAT('2020-10-18', '%W');
输出–
'Sunday'
示例-3 :
SELECT DATE_FORMAT('2020-10-20', '%M %e %Y');
输出–
'October 20 2020'
示例-4 :
SELECT DATE_FORMAT('2020-10-19', '%W, %M %e, %Y');
输出–
'Monday, October 19, 2020'
示例-5 :
SELECT DATE_FORMAT('2014-05-17 08:44:21.000001', '%h');
输出–
8
示例-6 :
SELECT DATE_FORMAT('2019-08-11 10:44:21', '%s');
输出–
44
示例-7 :
SELECT DATE_FORMAT('2012-06-15 11:23:16', '%t');
输出–
11:23:16
示例-8 :
SELECT DATE_FORMAT('2019-03-13', '%M');
输出–
March
示例-9 :
SELECT DATE_FORMAT('2020-10-23', '%W');
输出–
Friday
示例-10 :
SELECT DATE_FORMAT('2019-05-13', '%Y');
输出–
'2019'
版权属于:月萌API www.moonapi.com,转载请注明出处