본문으로 건너뛰기

DateTime.FromText

현지 및 범용 datetime 형식에서 datetimezone을 만듭니다.

Syntax

DateTime.FromText(
text as text,
optional options as any
) as datetime

Remarks

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

  • Format: 사용할 형식을 나타내는 text 값입니다. 자세한 내용은 https://go.microsoft.com/fwlink/?linkid=2180104https://go.microsoft.com/fwlink/?linkid=2180105를 참조하세요. 이 필드를 생략하거나 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]인 경우와 동작이 동일합니다.

Examples

Example #1

"2010-12-31T01:30:00"를 datetime 값으로 변환합니다.

DateTime.FromText("2010-12-31T01:30:25")

Result:

#datetime(2010, 12, 31, 1, 30, 25)

Example #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"])

Result:

#datetime(2010, 12, 30, 2, 4, 50.36973)

Example #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"])

Result:

#datetime(2000, 2, 8, 3, 45, 12)

Example #4

"20101231T013000"를 datetime 값으로 변환합니다.

DateTime.FromText("20101231T013000", [Format="yyyyMMdd'T'HHmmss", Culture="en-US"])

Result:

#datetime(2010, 12, 31, 1, 30, 0)

Category

DateTime