数据湖探索 DLI-时间函数:DATE_FORMAT

时间:2023-11-01 16:20:09

DATE_FORMAT

  • 功能描述

    将时间戳或时间戳格式的字符串转换为指定格式的日期字符串。

  • 语法说明
    STRING DATE_FORMAT(timestamp, dateformat)
  • 入参说明

    参数名

    数据类型

    参数说明

    timestamp

    TIMESTAMP/STRING

    时间点。

    dateformat

    STRING

    日期格式字符串。

  • 示例
    • 测试语句
      SELECT DATE_FORMAT(TIMESTAMP '1997-04-25 10:11:12', 'yyyy-MM-dd HH:mm:ss') AS `result`,        DATE_FORMAT(TIMESTAMP '1997-04-25 10:11:12', 'yyyy-MM-dd') AS `result2`,DATE_FORMAT(TIMESTAMP '1997-04-25 10:11:12', 'yy/MM/dd HH:mm') AS `result3`,        DATE_FORMAT('1997-04-25 10:11:12', 'yyyy-MM-dd') AS `result4`FROMtesttable;
    • 测试结果

      result

      result2

      result3

      result4

      1997-04-25 10:11:12

      1997-04-25

      97/04/25 10:11

      1997-04-25

support.huaweicloud.com/sqlref-flink-dli/dli_08_0429.html