DATE_FORMAT_TZ

更新时间:2024-11-28 07:23:25

DATE_FORMAT_TZ函数,将时间戳类型的数据根据指定的时区,转成对应时区指定格式的字符串。

语法

VARCHAR DATE_FORMAT_TZ(TIMESTAMP timestamp, VARCHAR format, VARCHAR timezone)
VARCHAR DATE_FORMAT_TZ(TIMESTAMP timestamp, VARCHAR timezone)

入参

参数

数据类型

说明

参数

数据类型

说明

timestamp

TIMESTAMP

时间类型。

format

VARCHAR

输出日期格式,例如yyyy-MM-dd HH:mm:ss

timezone

VARCHAR

指定时区,例如Asia/Shanghai。

示例

  • 测试表T1数据

    timestamp1(TIMESTAMP)

    format1(VARCHAR)

    timezone1(VARCHAR)

    timestamp1(TIMESTAMP)

    format1(VARCHAR)

    timezone1(VARCHAR)

    1970-01-01 00:00:00

    yyyy-MM-dd HH:mm:ss

    Asia/Shanghai

  • 测试语句

    SELECT 
       DATE_FORMAT_TZ(timestamp1, format1, timezone1) as var1,
       DATE_FORMAT_TZ(timestamp1, timezone1) as var2
    FROM T1;
  • 测试结果

    var1(VARCHAR)

    var2(VARCHAR)

    var1(VARCHAR)

    var2(VARCHAR)

    1970-01-01 08:00:00

    1970-01-01 08:00:00

  • 本页导读 (1)
  • 语法
  • 入参
  • 示例
AI助理

点击开启售前

在线咨询服务

你好,我是AI助理

可以解答问题、推荐解决方案等