Tipos de dados da data de XSD |
Os tipos de dados da data e da hora s�o usados para valores que contem a data e a hora.
|
Tipo de dados da data
|
O tipo de dados da data � usado especificar a data particular.
A data � especificada no seguinte formul�rio �YYYY-MM-DD� onde:
- Indicat de YYYY o ano
- Os mil�metros indicam o m�s
- O DD indica o dia
Nota: Todos os componentes s�o requeridos!
O seguinte � um exemplo de uma declara��o da data no schemas:
|
<xs:element name="start" type="xs:date"/>
|
|
Um elemento em seu original p�de olhar como segue:
|
<start>2002-09-24</start>
|
|
Zonas de tempo
|
Para especificar uma zona de tempo, voc� pode qualquer um incorporar uma data ao tempo do UTC adicionando um �Z� atr�s da data - como segue:
|
<start>2002-09-24Z</start>
|
|
ou voc� pode especificar um offset do tempo do UTC adicionando uma estadia positiva ou negativa atr�s da data - como segue:
|
<start>2002-09-24-06:00</start>
or
<start>2002-09-24+06:00</start>
|
|
Tipo de dados de Tempo
|
O tipo de dados do tempo � usado especificar o tempo particular.
O tempo � especificado no formul�rio como o �hh: mil�metro: ss� onde:
- o hh indica a hora
- os mil�metros indicam o minuto
- os ss indicam o segundo
Nota: Todos os componentes s�o requeridos!
O seguinte � um exemplo de uma declara��o do tempo no schema:
|
<xs:element name="start" type="xs:time"/>
|
|
Um elemento em seu original p�de olhar como segue:
|
|
Ou p�de olhar como segue:
|
<start>09:30:10.5</start>
|
|
Tipo de dados DateTime
|
O tipo de dados dateTime � usado especificar a data e uma hora.
O dateTime pode ser especificado no seguinte formul�rio �YYYY-MIL�METRO-DDThh: mil�metro: ss� onde:
- YYYY indicam o ano
- Os mil�metros indicam o m�s
- O DD indica o dia
- T indica o come�o da se��o requerida do tempo
- o hh indica a hora
- os mil�metros indicam o minuto
- os ss indicam o segundo
Nota: Todos os componentes s�o requeridos!
O seguinte � um exemplo de uma declara��o dateTime no schema:
|
<xs:element name="startdate" type="xs:dateTime"/>
|
|
Um elemento em seu original p�de olhar como segue:
|
<startdate>2002-05-30T09:00:00</startdate>
|
|
Ou p�de olhar como segue:
|
<startdate>2002-05-30T09:30:10.5</startdate>
|
|
Tipo de dados da dura��o
|
O tipo de dados da dura��o � usado especificar o intervalo do tempo.
O intervalo do tempo pode ser especificado no seguinte formul�rio �PnYnMnDTnHnMnS� onde:
- P indica o per�odo (requerido)
- o nY indica o n�mero dos anos
- o nan�metro indica o n�mero dos meses
- o nD indica o n�mero dos dias
- T indica o come�o de uma se��o do tempo (requerida se voc� estiver indo especificar horas, minutos, ou segundos)
- o nH indica o n�mero das horas
- o nan�metro indica o n�mero dos minutos
- o nS indica o n�mero dos segundos
O seguinte � um exemplo de uma declara��o da dura��o no schema:
|
<xs:element name="period" type="xs:duration"/>
|
|
Os elementos em seu original puderam olhar como segue:
|
|
O exemplo acima indica um per�odo de cinco anos.
Ou p�de olhar como segue:
|
<period>P5Y2M10D</period>
|
|
O exemplo acima indica um per�odo de cinco anos, de dois meses, e de 10 dias.
Ou p�de olhar como segue:
|
<period>P5Y2M10DT15H</period>
|
|
O exemplo acima indica um per�odo de cinco anos, de dois meses, de 10 dias, e de 15 horas.
Ou p�de olhar como segue:
|
|
O exemplo acima indica um per�odo de 15 horas.
|
Dura��o negativa
|
Para especificar uma dura��o negativa, incorporar um sinal negativo antes de P:
|
|
O exemplo acima indica um per�odo do menos 10 dias.
|
Data e tipos de dados de 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 |
|
Limita��es em tipos de dados da data
|
Restrictions that can be used with the Date data types:
- enumeration
- maxInclusive
- maxExclusive
- minExclusive
- minInclusive
- pattern
- whiteSpace
|
Keywords: Datatype da data de XSD, datatype do usu�rio do sql, data do usu�rio do sql, formato de data do xsd, datatype da data do sql, tutorial do xsd, xsd do sql, formato do xsd, xsd do oracle, xml do xsd, exemplos do xsd, DTD do xsd, xsd da amostra, Validator do xsd, especifica��o do xsd, sintaxe do xsd, exemplo do xsd, ferramentas do xsd
|