
variant_date_to_timestamp 함수는 timestamp로 변환할 때 timezone을 고려하여 변환합니다. timezone을 설정하려면, timezone 이름을 문자열로 지정해야 합니다. 예를 들어, 'Asia/Seoul'과 같은 timezone 이름을 사용할 수 있습니다.
timezone이 설정되지 않은 경우, default timezone으로 변환됩니다. default timezone은 시스템의 timezone을 기준으로 결정됩니다. 만약 default timezone이 설정되지 않은 경우, 오류가 발생합니다.
variant_date_to_timestamp 함수의 기본 형식은 다음과 같습니다.
variant_date_to_timestamp(date, timezone, default_timezone)
- date: 변환할 날짜
- timezone: timezone 이름
- default_timezone: default timezone 이름
예를 들어, '2022-01-01' 날짜를 'Asia/Seoul' timezone으로 변환하는 코드는 다음과 같습니다.
variant_date_to_timestamp('2022-01-01', 'Asia/Seoul')
만약 default timezone이 설정되지 않은 경우, 오류가 발생하는 코드는 다음과 같습니다.
variant_date_to_timestamp('2022-01-01', null)
이 경우 오류 메시지가 출력됩니다.
2025-07-26 09:09