다음을 통해 공유


DATETIMEFORMAT ER 함수

DATETIMEFORMAT 함수는 지정된 날짜/시간 값을 지정된 형식과 선택적으로 지정된 문화권의 텍스트로 표시하는 스트링 값을 반환합니다. 지원되는 형식에 대한 정보는 표준사용자 지정를 참조하십시오.

구문 1

DATETIMEFORMAT (datetime, format)

구문 2

DATETIMEFORMAT (datetime, format, culture)

인수

datetime: 날짜 시간

형식을 지정할 날짜 및 시간을 나타내는 날짜/시간 값입니다.

format: 스트링

출력 스트링의 형식입니다. 지원되는 형식에 대한 정보는 표준사용자 지정를 참조하십시오.

참고

표준 형식이나 사용자 지정 형식을 사용할 때 형식 스트링은 대소문자를 구분합니다. 예를 들어 표준 'd' 형식 지정자는 짧은 날짜 패턴을 사용하여 날짜를 반환하는 반면, 표준 'D' 형식 지정자는 긴 날짜 패턴을 사용하여 날짜를 반환합니다. 또한 사용자 지정 'M' 형식 지정자는 1에서 12까지의 월을 반환하는 반면, 사용자 지정 'm' 형식 지정자는 0에서 59까지의 분을 반환합니다.

culture: 스트링

서식 지정에 사용할 문화권입니다. 지원되는 문화권에 대한 자세한 내용은 문화권을 참조하십시오.

반환 값

스트링

결과 스트링 값입니다.

사용 참고 사항

문화권이 호출된 함수의 인수로 정의되지 않은 경우 culture 값은 호출 컨텍스트에 의해 정의됩니다. 예를 들어, 독일 문화권을 사용하도록 구성된 FILE 요소에 대해 전자 보고(ER) 형식의 구문 1을 사용하여 DATETIMEFORMAT 함수를 호출하는 경우 독일 문화권을 사용하여 변환이 수행됩니다. culture 기본값은 EN-US 입니다.

함수가 주어진 날짜/시간 값을 변환할 때 컨텍스트에서 DATETIMEFORMAT 함수가 호출되는 ER 형식을 실행하는 애플리케이션 사용자의 시간대 설정을 고려합니다.

예시 1

DATETIMEFORMAT (NOW(), "dd-MM-yyyy") 지정된 사용자 지정 형식을 기반으로 2015년 12월 24일 현재 애플리케이션 서버 날짜/시간 값을 '24-12-2015'로 반환합니다.

예시 2

DATETIMEFORMAT (SESSIONNOW(), "d", "DE") 선택한 독일 문화 및 지정된 형식을 기반으로 2015년 12월 24일 현재 애플리케이션 세션 날짜/시간 값을 '24.12.2015' 로 반환합니다.

예시 3

DATETIMEFORMAT (DATETIMEVALUE( "2019-11-12T09:00:00.0000000-07:00", "O"), "O") 시간대 값 2019-11-12T08:00:00.0000000-08:00(GMT-08:00) 태평양 표준시(미국 및 캐나다) 언어 및 국가/지역 기본 설정 섹션에 있습니다.

추가 리소스

날짜 및 시간 함수