date_format函式

適用於:核取記號為「是」Databricks SQL 核取記號為「是」Databricks Runtime

以 格式 fmt將時間戳記轉換為字串。

語法

date_format(expr, fmt)

引數

  • expr:有效日期時間格式的 DATE、TIMESTAMP 或 STRING。
  • fmt:描述所需格式的 STRING 運算式。

傳回

字串。

如需有效格式的詳細資訊,請參閱日期時間模式。

fmt 包含無效的 datetime 模式,Azure Databricks 會提升 INVALID_DATETIME_PATTERN

常見錯誤條件

範例

> SELECT date_format('2016-04-08', 'y');
 2016

> SELECT date_format(current_date(), 'QQQQQ');
  Error: INVALID_DATETIME_PATTERN