Elemento dateTime

O elemento <dateTime> especifica a data e a hora em que uma regra é ativada ou desativada. No entanto, a regra será ativada ou desativada somente se tiver sido carregada em um mecanismo em execução da Tecnologia ACT antes dessa hora especificada.

Detalhes

Se a regra não tiver sido carregada em um mecanismo em execução da Tecnologia ACT antes da hora especificada para ativação, a regra nunca será ativada. Se a regra não tiver sido carregada em um mecanismo em execução da Tecnologia ACT antes da hora especificada para desativação, ela será configurada com o estado definido pelo elemento <start> e nunca será desativada pelo elemento <stop>.

O conteúdo do elemento <dateTime> deve ser uma cadeia que siga o formato do tipo de dado dateTime no esquema XML padrão. Por exemplo, dateTime consiste em seqüências de caracteres de comprimento finito na seguinte forma:

yyyy '-' mm '-' dd 'T' hh ':' mm ':' ss ('.' s+)? (zzzzzz)?
  • yyyy é um numeral com quatro ou mais dígitos que representa o ano. Se tiver mais de quatro dígitos, os zeros à esquerda serão proibidos e 0000 será proibido.
  • Os '-'s restantes são separadores entre as partes da data.
  • O primeiro mm é um numeral de dois dígitos que representa o mês, iniciando com 01.
  • dd é um numeral de dois dígitos que representa o dia do mês, iniciando com 01.
  • T é um separador para indicar que a hora do dia vem em seguida.
  • hh é um numeral de dois dígitos que representa a hora do dia no sistema de 24 horas, iniciando com 00 e terminando com 23.
  • : é um separador entre as partes da hora do dia.
  • O segundo mm é um numeral de dois dígitos que representa o minuto, iniciando com 00 e terminando com 59.
  • ss é um numeral de dois dígitos que representa o total de segundos, iniciando com 00 e terminando com 59.
  • '.' s+, se presente, representa os segundos fracionários.
  • zzzzzz, se presente, representa o fuso horário. O fuso horário consiste em seqüências de caracteres de comprimento finito na forma (('+' | '-') hh ':' mm) | 'Z', em que:
    • '+', se presente, representa uma duração não negativa e '-' não deve estar presente.
    • '-', se presente, representa uma duração não positiva e '+' não deve estar presente.
    • hh é um numeral de dois dígitos que representa as horas, iniciando com 00 e terminando com 14.
    • mm é um numeral de dois dígitos que representa os minutos, iniciando com 00 e terminando com 59. No entanto, se o valor de horas for 14, o valor de minutos deverá ser 00
    • Z é a estenografia de UTC (+00:00 ou -00:00) e assim, nenhum outro elemento de fuso horário deverá estar presente.
A seguir, dois exemplos do conteúdo do elemento <dateTime>:
  • 2005-06-01T13:05:06.07 é 1 de junho de 2005, às 13h05, 6 segundos e 7 centésimos na hora local.
  • 2005-06-01T13:05:06.07Z é 1 de junho de 2005, às 13h05, 6 segundos e 7 centésimos na hora UTC, que seria 1 de junho de 2005 às 9h05, 6 segundos e 7 centésimos EDT (ou 2005-06-01T09:05:06.07-04:00)

Atributos

<dateTime> não possui atributos.

Contido em

<dateTime> está contido nos seguintes elementos:

Contém

<dateTime> não contém elementos.