다음을 통해 공유


ms:format-date 함수

표준 XSD 날짜 형식을 출력에 적합한 문자로 변환합니다.

string ms:format-date(string datetime, string format [,locale])

매개 변수

  • string datetime
    XSD 형식의 날짜 관련 값을 포함합니다. 비문자열 인수의 경우 이 함수는 string() 함수를 적용한 것처럼 동작합니다. 인수가 날짜가 아닌 경우 빈 문자열이 출력됩니다. 인수가 유효한 XSD 날짜이고 일부 필드가 비어 있으면 함수는 지정되지 않은 필드를 채우려고 시도합니다.
  • string format
    Win32 API GetDateFormat 함수에 따라 형식 문자열을 포함합니다.
  • locale[옵션]
    "EN_us"와 같이 데이터 형식을 지정하는 로케일을 정의합니다.

설명

다음은 ms:format-date()에 대한 형식 문자의 목록입니다.

문자 설명

M

월을 1-12로 표시

MM

월을 01-12로 표시

MMM

월을 1월-12월로 표시

MMMM

월을 1월-12월로 표시

d

일을 1-31로 표시

dd

일을 01-31로 표시

ddd

요일을 일-토로 표시

dddd

요일을 일요일-토요일로 표시

y

연도를 0-99로 표시

yy

연도를 00-99로 표시

yyyy

연도를 1900-9999로 표시

gg

시대/기원(없을 경우 무시됨)

이 형식에는 표준 시간대를 사용할 수 없으며 임의의 텍스트를 형식이 지정된 문자열에 포함할 수 없습니다. 또한 세기를 사용할 수 없으며 May 2nd, April 1st 등의 접미사를 사용할 수 없습니다.

예제

XML 문서(Sample.xml)

XSLT 스타일시트(Sample.xsl)

출력

출력된 HTML 페이지는 다음 항목을 보여 줍니다.

Date Unedited: 2000-02-16T15:56:00
Date Edited: Feb 16, 2000

참고 항목

참조

XML 스키마(XSD) 참조
XML 데이터 형식 참조