구문
DateTime.FromText(text as nullable text, optional options as any) as nullable datetime
소개
텍스트 표현 datetime로 text 값을 만듭니다. 추가 속성을 지정하기 위해 선택적 record 매개 변수 options를 제공할 수 있습니다.
record는 다음 필드를 포함할 수 있습니다.
Format: 사용할 형식을 나타내는text값입니다. 자세한 내용은 표준 날짜 및 시간 서식 문자열과, 그리고 사용자 지정 날짜 및 시간 서식 문자열으로 이동하세요. 이 필드를 생략하거나null를 제공하면 가능한 범위 내에서 날짜가 구문 분석됩니다.Culture:Format이 null이 아닌 경우Culture는 일부 형식 지정자를 제어합니다. 예를 들어,"en-US""MMM"는"Jan", "Feb", "Mar", ...이며, 반면에"ru-RU""MMM"는"янв", "фев", "мар", ...입니다.Format이null인 경우Culture는 사용할 기본 형식을 제어합니다.Culture가null또는 생략되면 Culture.Current가 사용됩니다.
레거시 워크플로를 지원하기 위해 options가 텍스트 값일 수도 있습니다.
options = [Format = null, Culture = options]와 동작이 같습니다.
예 1
"2010-12-31T01:30:00"을 datetime 값으로 변환합니다.
사용법
DateTime.FromText("2010-12-31T01:30:25")
출력
#datetime(2010, 12, 31, 1, 30, 25)
예제 2
"2010-12-31T01:30:00.121212"을 datetime 값으로 변환합니다.
사용법
DateTime.FromText("30 Dez 2010 02:04:50.369730", [Format="dd MMM yyyy HH:mm:ss.ffffff", Culture="de-DE"])
출력
#datetime(2010, 12, 30, 2, 4, 50.36973)
예제 3
"2010-12-31T01:30:00"을 datetime 값으로 변환합니다.
사용법
DateTime.FromText("2000-02-08T03:45:12Z", [Format="yyyy-MM-dd'T'HH:mm:ss'Z'", Culture="en-US"])
출력
#datetime(2000, 2, 8, 3, 45, 12)
예시 4
"20101231T013000"을 datetime 값으로 변환합니다.
사용법
DateTime.FromText("20101231T013000", [Format="yyyyMMdd'T'HHmmss", Culture="en-US"])
출력
#datetime(2010, 12, 31, 1, 30, 0)
관련 콘텐츠
- 문화가 텍스트 서식에 어떻게 미치는 영향
- 표준 날짜 및 시간 형식 문자열
- 사용자 지정 날짜 및 시간 형식 문자열