Latest web development tutorials

XML 스키마 날짜 / 시간 데이터 형식

날짜 및 시간을 포함하는 값에 대한 날짜 및 시간 데이터 유형.


날짜 데이터 형식 (날짜 데이터 형식)

날짜 데이터 형식은 날짜를 정의하는 데 사용된다.

일이 포맷이 정의된다 : "YYYY-MM-DD"여기서

  • YYYY는 연도 표시
  • MM은 월
  • DD은 일수를 나타낸다

참고 : 모든 구성 요소가 필요합니다

다음은 스키마 날짜 예에 대한 진술이다 :

<xs:element name="start" type="xs:date"/>

문서의 요소는 다음과 같이한다 :

<start>2002-09-24</start>

시간대

시간대를 지정하려면 날짜를 입력 월드 타임 (UTC 시간)을 사용하여 "Z"방식으로 날짜를 추가 할 수있다 - 이렇게 :

<start>2002-09-24Z</start>

또는 그러한 나중에는 시간 오프셋에 기초하여 세계 규정을 조정하는 양 또는 음의 시간 방법을 추가 할 수있다 - 이렇게 :

<start>2002-09-24-06:00</start>

或者

<start>2002-09-24+06:00</start>


H2> 시간 데이터 형식 (시간 데이터 형식)

시간 데이터 타입은 시간을 정의하기 위해 사용된다.

시간은 다음과 같은 형식을 사용하여 정의한다 : "HH : MM : SS"를하는

  • HH는 시간이다
  • mm은 분입니다
  • SS는 초를 나타냅니다

참고 : 모든 구성 요소가 필요합니다!

여기에 관련 스키마 선언에 시간의 예입니다 :

<xs:element name="start" type="xs:time"/>

문서의 요소는 다음과 같이한다 :

<start>09:00:00</start>

또는과 같습니다 :

<start>09:30:10.5</start>

시간대

시간대를 지정하려면 시간을 입력 세계 시간을 (UTC 시간)을 사용하여 "Z"방법 후 시간에 추가 할 수 있습니다 -이 같은 :

<start>09:30:10Z</start>

또는 시간 오프셋에 기초하여 세계 조항 조정하는 양 또는 음의 시간 방식에 추가하는 시간 후에 생성 될 수있다 -이 등 :

<start>09:30:10-06:00</start>

or

<start>09:30:10+06:00</start>


날짜 시간 데이터 유형 (날짜 시간 데이터 형식)

날짜 데이터 형식은 날짜와 시간을 정의하는 데 사용됩니다.

"YYYY-MM-ISO 형식 : MM : SS", 다음과 같은 형식의 정의를 사용하여 날짜 및 시간 :

  • YYYY는 연도 표시
  • MM은 월
  • DD는 일입니다
  • T 시작 시간 필요한 부분을 나타낸다
  • HH는 시간이다
  • mm은 분입니다
  • SS는 초를 나타냅니다

참고 : 모든 구성 요소가 필요합니다!

여기에 언급 된 날짜와 시간에 관련된 스키마의 예이다 :

<xs:element name="startdate" type="xs:dateTime"/>

문서의 요소는 다음과 같이한다 :

<startdate>2002-05-30T09:00:00</startdate>

또는과 같습니다 :

<startdate>2002-05-30T09:30:10.5</startdate>

시간대

시간대를 지정하기 위해, 또한 날짜 및 시간을 입력하기 위해 세계 시간을 (UTC 시간)을 사용하여 "Z"방향의 날짜 및 시간을 추가 할 수있다 - 이렇게 :

<startdate>2002-05-30T09:30:10Z</startdate>

또는 시간 오프셋에 기초하여 세계 조항 조정하는 양 또는 음의 시간 방식에 추가하는 시간 후에 생성 될 수있다 -이 등 :

<startdate>2002-05-30T09:30:10-06:00</startdate>

或者

<startdate>2002-05-30T09:30:10+06:00</startdate>


H2> 시간 데이터 유형 (기간 데이터 형식)

소정의 시간 간격의 기간에 대한 데이터 유형.

"PnYnMnDTnHnMnS"를하는 : 지정하려면 다음 형식을 사용하여 간격 :

  • P는주기를 나타냅니다 (필수)
  • 뉴욕 연수를 나타내고
  • nM의 달의 수를 나타냅니다
  • nD는 일수를 나타낸다
  • T는 (사용자가 지정한 시간, 분, 초를하려는 경우,이 옵션이 필요합니다) 초기의 시간 부분을 나타냅니다
  • 뉴 햄프셔 시간을 나타낸다
  • nM의 시간 (분)
  • (초)하고 nS

다음은 선언의 기간과 관련된 스키마의 예입니다 :

<xs:element name="period" type="xs:duration"/>

문서의 요소는 다음과 같이한다 :

<period>P5Y</period>

위의 예는 5 년 기간을 보여줍니다.

또는과 같습니다 :

<period>P5Y2M10D</period>

위의 예는 오년 2 개월 10 일주기를 보여줍니다.

또는과 같습니다 :

<period>P5Y2M10DT15H</period>

위의 예는 오년 2 개월 10 일 15 시간주기를 보여줍니다.

또는과 같습니다 :

<period>PT15H</period>

위의 예는 15 시간주기를 보여줍니다.

음의 지속 시간

음의 지속 시간을 지정하려면 P 앞에 빼기 기호를 입력 :

<period>-P10D</period>

위의 예는 마이너스 10 일주기를 나타낸다.


날짜 및 시간 데이터 유형

이름 기술
날짜 날짜 값을 정의
dateTime으로 날짜 및 시간 값을 정의
지속 시간 간격을 정의
gDay 날짜에 대한 정의의 일부 - 일 (DD)
gMonth의 날짜의 정의의 일부 - 월 (MM)
gMonthDay 날짜의 정의의 일부 - 월과 일 (MM-DD)
gYear의 날짜의 정의의 일부 - 년 (YYYY)
gYearMonth 날짜의 정의의 일부 - 연도와 월 (YYYY-MM)
시간 시간 값을 정의


정의 된 날짜 데이터 형식 (제한)

날짜 데이터 타입과 함께 사용될 수있다 정의된다 :

  • 열거
  • maxExclusive
  • maxInclusive
  • minExclusive
  • minInclusive
  • 무늬
  • 공백