다음을 통해 공유


dateTimeFormat

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

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

통사론

      <!-- 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>

요소 정보

Parent 요소 자식 요소
displayInfo 없음

 

특성

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

 

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"와 같이 표시하지만 가능하면 "어제"와 같은 상대 설명을 사용합니다.
RelativeLongDate 날짜를 "LongDate"와 같이 표시하지만 가능하면 "어제"와 같은 상대 설명을 사용합니다.