云日志服务 LTS-日期和时间函数:date_format函数

时间:2024-11-19 19:57:49

date_format函数

将时间戳类型的日期和时间表达式转换为指定格式的日期和时间表达式。与time_format函数功能一致。

语法:date_format(expr, format)

表46 参数说明

参数名称

描述

类型

是否必选

expr

日期和时间表达式,格式为yyyy-MM-dd HH:mm:ss.SSS

String

format

时间格式

String

返回值类型:String类型

示例:SELECT DATE_FORMAT(current_timestamp(),'%H%i')

表47 查询分析结果

类型

场景

查询语句

DATE_FORMAT(current_timestamp(),'%H%i')

返回结果

1432

format参数说明:

  • %a:星期的缩写。例如Sun、Sat。
  • %b:月份的缩写。例如Jan、Dec。
  • %c:月份。数值类型,取值范围为1~12。
  • %D:每月的第几天。需加上后缀,例如0th、1st、2nd、3rd。
  • %d:每月的第几天。十进制格式,取值范围为01~31。
  • %e:每月的第几天。十进制格式,取值范围为1~31。
  • %H:小时,24小时制。
  • %h:小时,12小时制。
  • %i:分钟。数值类型,取值范围为00~59。
  • %j:每年的第几天。取值范围为001~366。
  • %k:小时。取值范围为0~23。
  • %l:小时。取值范围为1~12。
  • %M:月份的英文表达,例如January、December。
  • %m:月份。数值格式,取值范围为01~12。
  • %p:AM、PM。
  • %r:时间。12小时制,格式为hh:mm:ss AM/PM。
  • %S:秒。取值范围为00~59。
  • %s:秒。取值范围为00~59。
  • %f:毫秒。取值范围为000~999。
  • %T:时间。24小时制,格式为hh:mm:ss。
  • %v:每年的第几周,星期一是一周的第一天。取值范围为01~53。
  • %W:星期几的名称。例如Sunday、Saturday。
  • %Y:4位数的年份。例如2020。
  • %y:2位数的年份。例如20。
  • %%:%的转义字符。
support.huaweicloud.com/usermanual-lts/lts_07_0206.html