PARSE_DATETIME

사용 예시

PARSE_DATETIME("%f", DateTimeText)

구문

PARSE_DATETIME( format_string, text )

매개변수

format_string - 이 함수가 지원하는 형식 요소 목록은 DATETIME에 지원되는 형식 요소를 참고하세요.

text - 날짜의 텍스트 표현

반환 데이터 유형

날짜 및 시간

예시

이 예에서 DateTimeText는 텍스트 날짜 및 시간이 포함된 필드입니다. 올바른 format_string으로 PARSE_DATETIME를 적용한 결과는 날짜 및 시간 값입니다.

Example formula Input Output
PARSE_DATETIME("%d/%m/%y %H:%M:%S", DateTimeText) 25/12/08 12:12:12 2008-12-25 12:12:12

다음 예에서는 자연어 형식의 날짜가 포함된 DateTimeText 필드를 날짜 및 시간 값으로 파싱합니다.

Example formula Input Output
PARSE_DATETIME('%A, %B %e, %Y', DateTimeText) Wednesday, December 19, 2018 2018-12-19 00:00:00

참고

PARSE_DATETIME를 사용할 때는 다음 사항에 유의하세요.

  • 지정되지 않은 필드. 지정되지 않은 필드는 1970-01-01부터 초기화됩니다.
  • 대소문자를 구분하지 않는 이름. Monday, February 등과 같은 이름은 대소문자를 구분하지 않습니다.
  • 공백. 형식 문자열에 하나 이상의 공백이 연달아 있는 경우는 날짜 문자열에 0개 이상의 공백이 연달아 있는 것과 같습니다. 또한 날짜 문자열의 선행 및 후행 공백은 형식 문자열에 없더라도 언제나 허용됩니다.
  • 형식 우선순위. 2개 (또는 그 이상)의 형식 요소에 겹치는 정보가 있을 경우 (예: %F%Y가 모두 연도에 적용되는 경우), 일반적으로 마지막 요소가 앞의 요소보다 우선합니다.

이 함수는 형식 요소를 지원하지만 %Q, %a, %A, %g, %G, %j, %u, %U, %V, %w, and %W.에 대해서는 부분적으로 지원합니다. 이 함수가 지원하는 형식 요소 목록은 DATETIME에 지원되는 형식 요소를 참고하세요.