适用于:
Databricks SQL
Databricks Runtime
将时间戳转换为 fmt 格式的字符串。
语法
date_format(expr, fmt)
参数
-
expr:DATE、TIMESTAMP 或有效日期/时间格式的 STRING。 - fmt:描述所需格式的 STRING 表达式。
返回
一个 STRING。
有关有效格式的详细信息,请参阅日期/时间模式。
如果 fmt 包含无效的日期/时间模式,Azure Databricks将引发 INVALID_DATETIME_PATTERN。
常见错误条件
示例
> SELECT date_format('2016-04-08', 'y');
2016
> SELECT date_format(current_date(), 'QQQQQ');
Error: INVALID_DATETIME_PATTERN