dateTimeFormat

IPropertyDescription::FormatForDisplay에서 속성 값의 형식을 문자열로 지정하는 방법을 지정합니다. displayInfo displayType="DateTime">인 경우에만 <적용됩니다. 각 displayInfo 요소에 대해 dateTimeFormat 요소가 하나만 있어야 합니다.

요소가 여러 개 있는 경우 마지막 요소가 사용됩니다. dateTimeFormat 요소가 제공되지 않으면 기본 특성 설정이 속성 설명에 적용됩니다.

Syntax

      <!-- dateTimeFormat -->
      <xs:element name="dateTimeFormat"  minOccurs="0" maxOccurs="1">
        <xs:complexType>
          <xs:attribute name="formatAs">
            <xs:simpleType>
              <xs:restriction base="xs:string">
                <xs:enumeration value="General"/>
                <xs:enumeration value="Month"/>
                <xs:enumeration value="YearMonth"/>
                <xs:enumeration value="Year"/>
              </xs:restriction>
            </xs:simpleType>
          </xs:attribute>
          <xs:attribute name="formatTimeAs">
            <xs:simpleType>
              <xs:restriction base="xs:string">
                <xs:enumeration value="ShortTime"/>
                <xs:enumeration value="LongTime"/>
                <xs:enumeration value="HideTime"/>
              </xs:restriction>
            </xs:simpleType>
          </xs:attribute>
          <xs:attribute name="formatDateAs">
            <xs:simpleType>
              <xs:restriction base="xs:string">
                <xs:enumeration value="ShortDate"/>
                <xs:enumeration value="LongDate"/>
                <xs:enumeration value="HideDate"/>
                <xs:enumeration value="RelativeShortDate"/>
                <xs:enumeration value="RelativeLongDate"/>
              </xs:restriction>
            </xs:simpleType>
          </xs:attribute>
        </xs:complexType>
      </xs:element>

요소 정보

부모 요소 자식 요소
displayInfo 없음

 

특성

attribute Description
formatAs 공개. 선택 사항입니다. 기본값은 "일반"입니다. 다음은 유효한 값입니다.
의미
일반 기본값 SHFormatDateTime을 사용하여 날짜-시간 값의 형식을 지정합니다. formatTimeAsformatDateAs 특성을 사용하여 시간과 날짜의 서식을 지정합니다. 속성 형식이 DateTime이어야 합니다.
Month 값의 형식을 해당 연도의 월 중 하나로 지정합니다. 속성 형식이 Int32여야 합니다. 값은 연도의 첫 번째 달을 나타내는 1이 있는 숫자 값으로 저장되어야 합니다.
YearMonth 값의 형식을 "Year - Month"로 지정합니다. 속성 형식이 Int32여야 합니다. 가장 높은 두 바이트가 연도를 지정하고 하위 2바이트가 월을 지정하려면 값을 저장해야 합니다.
Year 값의 형식을 단순 문자열로 지정합니다.

 

formatTimeAs 공개. 선택 사항입니다. 기본값은 "ShortTime"입니다. 시간을 표시할 형식을 지정합니다. formatAs="General"이면 적용됩니다. 다음은 유효한 값입니다.
의미
ShortTime 기본값 "오후 7시 48분"처럼 시간을 표시합니다.
오랜 "오후 7:48:33"와 같은 시간을 표시합니다.
HideTime 날짜의 시간 부분을 표시하지 마세요.

 

formatDateAs 공개. 선택 사항입니다. 기본값은 "ShortDate"입니다. 날짜를 표시할 형식을 지정합니다. formatAs="General"이면 적용됩니다. 다음은 유효한 값입니다.
예제
ShortDate 기본값 날짜를 "5/13/59"와 같이 표시합니다.
LongDate "1959년 5월 13일 수요일"처럼 날짜를 표시합니다.
HideDate 날짜 부분을 표시하지 마세요.
RelativeShortDate 날짜를 "ShortDate"와 같이 표시하지만 가능하면 "yesterday"와 같은 상대 설명을 사용합니다.
RelativeLongDate 날짜를 "LongDate"와 같이 표시하지만 가능하면 "yesterday"와 같은 상대 설명을 사용합니다.