mysql 时长格式化作用可将时间值转换成文字字符串。格式化词法:date_format(datetime_expr, format_string)。可用格式说明符包含:%y(年代)、%m(月份)、%d(日期)、%h(钟头)、%i(分钟)、%s(秒)、%a(星期几)。实例:date_format(2023-03-17 15:38:45, %y-%m-%d %h:%i:%s) 导出 2023-03-17 15:38:45。
MySQL 时长格式化
MySQL 里的时长格式化作用用户可以将时间值转换成可读且特殊的文本字符串。
怎样使用时长格式化
要格式化时长值,可以用下列词法:
DATE_FORMAT(datetime_expr, format_string)
其中:
datetime_expr 是要格式化的日期或时长关系式。 format_string 是特定输出格式的字符串。适用的格式说明符
MySQL 适用普遍的格式说明符,用于控制输出字符串外观。以下是一些常见说明符:
说明符输出格式 %Y 年代(四位数字) %m 月份(二位数据) %d 日期(二位数据) %H 钟头(24 小时制,二位数据) %i 分钟(二位数据) %s 秒(二位数据) %a 星期几(简称)实例
下列实例表明怎样采用不同的格式说明符格式化时长值:
SELECT DATE_FORMAT(2023-03-17 15:38:45, %Y-%m-%d %H:%i:%s);
-- 导出:2023-03-1715:38:45
SELECTDATE_FORMAT(2023-03-1715:38:45,%a, %Y %b%d);
--导出:Fri, 2023 Mar 17
常见问题
格式化字符串中的文本字符必须与百分号(%)联接。如果想格式化的关系式为空,则导出也为空字符串。特定的格式说明符必须与关系式中数据的类型配对。以上就是mysql时长格式化怎么用的详细内容,大量请关注其他类似文章!