DateTimeZone.FromText

구문

DateTimeZone.FromText(text as nullable text, optional options as any) as nullable datetimezone

정보

텍스트 표현 datetimezonetext 값을 만듭니다. 추가 속성을 지정하기 위해 선택적 record 매개 변수 options를 제공할 수 있습니다. record는 다음 필드를 포함할 수 있습니다.

  • Format: 사용할 형식을 나타내는 text 값입니다. 자세한 내용은 표준 날짜 및 시간 서식 문자열 , 및 사용자 지정 날짜 및 시간 서식 문자열 ,로 이동하십시오. 이 필드를 생략하거나 null을 입력하면 날짜를 최대한 노력하여 파싱합니다.
  • Culture: Format이 null이 아닌 경우 Culture는 일부 형식 지정자를 제어합니다. 예를 들어, "en-US""MMM""Jan", "Feb", "Mar", ...인 반면에, "ru-RU""MMM""янв", "фев", "мар", ...입니다. Formatnull인 경우 Culture는 사용할 기본 형식을 제어합니다. Culturenull이거나 생략되면, Culture.Current가 사용됩니다.

레거시 워크플로를 지원하기 위해 options가 텍스트 값일 수도 있습니다. options = [Format = null, Culture = options]와 동작이 같습니다.

예 1

"2010-12-31T01:30:00-08:00"을(를) datetimezone 값으로 변환하십시오.

사용법

DateTimeZone.FromText("2010-12-31T01:30:00-08:00")

출력

#datetimezone(2010, 12, 31, 1, 30, 0, -8, 0)

예제 2

사용자 지정 형식 및 독일어 문화권을 사용하여 변환합니다.

사용법

DateTimeZone.FromText("30 Dez 2010 02:04:50.369730 +02:00", [Format="dd MMM yyyy HH:mm:ss.ffffff zzz", Culture="de-DE"])

출력

#datetimezone(2010, 12, 30, 2, 4, 50.36973, 2, 0)

예제 3

ISO 8601을 사용하여 변환합니다.

사용법

DateTimeZone.FromText("2009-06-15T13:45:30.0000000-07:00", [Format="O", Culture="en-US"])

출력

#datetimezone(2009, 6, 15, 13, 45, 30, -7, 0)