Tipi di dati della data di XSD |
I tipi di dati di tempo e della data sono usati per i valori che contiene la data ed il tempo.
|
Tipo di dati della data
|
Il tipo di dati della data � usato per specificare la data particolare.
La data � specificata nella seguente forma �YYYY-MM-DD� dove:
- YYYY indicat the year
- MM indicate the month
- DD indicate the day
Nota: Tutti i componenti sono richiesti!
Ci� che segue � un esempio di una dichiarazione della data in schemi:
|
<xs:element name="start" type="xs:date"/>
|
|
Un elemento nel vostro documento potrebbe osservare come segue:
|
<start>2002-09-24</start>
|
|
Zone di tempo
|
Per specificare una zona di tempo, potete uno fornire una data nel tempo del UTC aggiungendo �una Z� dietro la data - come segue:
|
<start>2002-09-24Z</start>
|
|
o potete specificare un'immagine riportata dal tempo del UTC aggiungendo un tempo positivo o negativo dietro la data - come segue:
|
<start>2002-09-24-06:00</start>
or
<start>2002-09-24+06:00</start>
|
|
Tipo di dati di Tempo
|
The time data type is used to specify the particular time.
The time is
specified in the form like "hh:mm:ss" where:
- hh indicate the hour
- mm indicate the minute
- ss indicate the second
Nota: Tutti i componenti sono richiesti!
Ci� che segue � un esempio di una dichiarazione di tempo nello schema:
|
<xs:element name="start" type="xs:time"/>
|
|
Un elemento nel vostro documento potrebbe osservare come segue:
|
|
O potrebbe osservare come segue:
|
<start>09:30:10.5</start>
|
|
Tipo di dati DateTime
|
The dateTime data type is used to specify the date and a time.
The dateTime can be specified in the following form "YYYY-MM-DDThh:mm:ss"
where:
- YYYY indicate the year
- MM indicate the month
- DD indicate the day
- T indicate the start of the required time section
- hh indicate the hour
- mm indicate the minute
- ss indicate the second
Nota: Tutti i componenti sono richiesti!
Ci� che segue � un esempio di una dichiarazione dateTime nello schema:
|
<xs:element name="startdate" type="xs:dateTime"/>
|
|
Un elemento nel vostro documento potrebbe osservare come segue:
|
<startdate>2002-05-30T09:00:00</startdate>
|
|
O potrebbe osservare come segue:
|
<startdate>2002-05-30T09:30:10.5</startdate>
|
|
Tipo di dati di durata
|
Il tipo di dati di durata � usato per specificare l'intervallo di tempo.
L'intervallo di tempo pu� essere specificato nella seguente forma �PnYnMnDTnHnMnS� dove:
- P indicate the period (required)
- nY indicate the number of years
- nM indicate the number of months
- nD indicates the number of days
- T indicate the start of a time section (required if you
are going to specify hours, minutes, or seconds)
- nH indicate the number of hours
- nM indicate the number of minutes
- nS indicate the number of seconds
Ci� che segue � un esempio di una dichiarazione di durata nello schema:
|
<xs:element name="period" type="xs:duration"/>
|
|
Gli elementi nel vostro documento potrebbero osservare come segue:
|
|
L'esempio qui sopra indica un periodo di cinque anni.
O potrebbe osservare come segue:
|
<period>P5Y2M10D</period>
|
|
L'esempio qui sopra indica un periodo di cinque anni, di due mesi e di 10 giorni.
O potrebbe osservare come segue:
|
<period>P5Y2M10DT15H</period>
|
|
L'esempio qui sopra indica un periodo di cinque anni, di due mesi, di 10 giorni e di 15 ore.
O potrebbe osservare come segue:
|
|
L'esempio qui sopra indica un periodo di 15 ore.
|
Durata negativa
|
Per specificare una durata negativa, fornire un segno minus prima della P:
|
|
L'esempio qui sopra indica un periodo del meno 10 giorni.
|
Data e tipi di dati di Tempo
|
Name |
Description |
date |
Defines a date value |
dateTime |
Defines a date and time value |
duration |
Defines a time interval |
gDay |
Defines a part of a date - the day (DD) |
gMonth |
Defines a part of a date - the month (MM) |
gMonthDay |
Defines a part of a date - the month and day (MM-DD) |
gYear |
Defines a part of a date - the year (YYYY) |
gYearMonth |
Defines a part of a date - the year and month (YYYY-MM) |
time |
Defines a time value |
|
Limitazioni sui tipi di dati della data
|
Restrictions that can be used with the Date data types:
- enumeration
- maxInclusive
- maxExclusive
- minExclusive
- minInclusive
- pattern
- whiteSpace
|
Keywords:
XSD date datatype,sql server datatype,sql server date,xsd date format,sql date datatype,xsd tutorial,sql xsd,xsd format,oracle xsd,xsd xml,xsd examples,xsd dtd,sample xsd,xsd validator,xsd specification,xsd syntax,xsd example,xsd tools
|