CURRENT_DATETIME

지정된 시간대 또는 기본 시간대에 따라 현재 날짜 및 시간을 반환합니다.

사용 예시

CURRENT_DATETIME()
CURRENT_DATETIME("America/Los_Angeles")

구문

CURRENT_DATETIME([time_zone_name])

매개변수

  • time_zone_name - 선택사항입니다. 시간대를 나타내는 텍스트 필드 또는 표현식입니다.

시간대 이름

시간대 이름은 tz 데이터베이스의 tz 식별자입니다.

이보다는 덜 포괄적이지만 간단한 참고자료를 원한다면 Wikipedia의 tz 데이터베이스 시간대 목록을 참조하세요.

예:

America/Los_Angeles
America/Argentina/Buenos_Aires
Etc/UTC
Pacific/Auckland

시간대 이름을 사용할 때는 이름과 나머지 타임스탬프 사이에 공백이 있어야 합니다.

2014-09-27 12:30:00.45 America/Los_Angeles

1년 중 특정 시기에 시간이 같더라도 시간대 이름을 엄밀히 구분해야 할 수 있습니다. 예를 들어 America/Los_Angeles는 일광 절약 시간 (DST) 동안 UTC-7:00과 같은 시간을 보고하지만, DST가 아닐 때는 UTC-8:00과 같은 시간을 보고합니다.

시간대를 지정하지 않으면 기본 시간대 값인 UTC가 사용됩니다.

time_zone_name 매개변수가 NULL로 평가되면 이 함수는 NULL을 반환합니다.

반환 데이터 유형

날짜 및 시간

예시

수식 예
CURRENT_DATETIME()
CURRENT_DATETIME("America/Los_Angeles")
CURRENT_DATETIME("Asia/Tokyo")

참고

이 함수는 호환성 모드 날짜 유형에 사용할 수 없습니다.