다음을 통해 공유


convert_timezone 기능

적용 대상:예로 표시된 확인 Databricks SQL 예로 표시된 확인 Databricks Runtime 13.3 LTS 이상

다른 표준 시간대로 변환합니다 TIMESTAMP_NTZ . 입력 column가 TIMESTAMP 또는 DATE 또는 STRING 형식인 경우, 입력 column은 표준 시간대 변환 전에 TIMESTAMP_NTZ 형식으로 변환됩니다.

구문

convert_timezone([sourceTz, ]targetTz, sourceTs)

인수

  • sourceTz: 숫자 또는 간격 값을 반환하는 식입니다. 현재 세션 표준 시간대가 없는 경우 원본 표준 시간대로 사용됩니다.
  • targetTz: 입력 타임스탬프를 변환할 표준 시간대입니다.
  • sourceTs TIMESTAMP_NTZ: 변환할 수 있습니다.

반품

TIMESTAMP_NTZ.

예제

> SELECT convert_timezone('America/Los_Angeles', 'UTC', timestamp_ntz'2021-12-06 00:00:00');
 2021-12-06 08:00:00

-- Current session local timezone: UTC
> SELECT convert_timezone('America/Los_Angeles', timestamp_ntz'2021-12-06 08:00:00');
 2021-12-06 00:00:00