Elément dateTime

L'élément <dateTime> définit la date et l'heure auxquelles une règle est activée ou désactivée. Cependant, la règle est activée ou désactivée seulement si elle a été chargée dans un moteur Active Correlation Technology en cours d'exécution avant l'heure qui a été définie.

Détails

Si la règle n'a pas été chargée dans un moteur Active Correlation Technology en cours d'exécution avant l'heure qui a été définie pour l'activation, elle ne sera jamais activée. Si la règle n'a pas été chargée dans un moteur Active Correlation Technology en cours d'exécution avant l'heure qui a été définie pour la désactivation, elle recevra l'état défini par l'élément <start> et ne sera jamais désactivée par l'élément <stop>.

L'élément <dateTime> doit contenir une chaîne qui respecte le format du type de données dateTime dans le schéma XML standard. Par exemple, dateTime comprend des séquences de caractères délimitées qui prennent la forme suivante :

yyyy '-' mm '-' dd 'T' hh ':' mm ':' ss ('.' s+)? (zzzzzz)?
  • yyyy est un nombre à quatre chiffres ou plus représentant l'année. S'il y a plus de quatre chiffres, les zéros non significatifs sont interdits et 0000 est interdit.
  • Les '-' restants sont des séparateurs entre les composants de la partie date.
  • Le premier mm est un nombre à deux chiffres représentant le mois et commençant par 01.
  • dd est un nombre à deux chiffres représentant le jour du mois et commençant par 01.
  • T est un séparateur indiquant que l'heure du jour vient après.
  • hh est un nombre à deux chiffres représentant l'heure du jour selon un système d'affichage de type 24 heures, commençant par00 et finissant par 23.
  • : est un séparateur entre les composants de la partie heure du jour.
  • Le second mm est un nombre à deux chiffres représentant la minute, commençant par 00 et finissant par 59.
  • ss est un nombre à deux chiffres représentant toutes les secondes. Il commence par00 et finit par 59.
  • '.' s+, s'il apparaît, représente les secondes fractionnelles.
  • zzzzzz, s'il apparaît, représente le fuseau horaire. Le fuseau horaire comprend des séquences de caractères délimitées sous la forme (('+' | '-') hh ':' mm) | 'Z', où :
    • '+', s'il apparaît, représente une durée non négative, et '-' ne doit pas apparaître.
    • '-', s'il apparaît, représente une durée non positive, et '+' ne doit pas apparaître.
    • hh est un nombre à deux chiffres représentant les heures. Il commence par 00 et finit par 14.
    • mm est un nombre à deux chiffres représentant les minutes. Il commence par 00 et finit par 59. Cependant, si la valeur des heures est 14, la valeur des minutes doit être 00
    • Z est une forme abrégée pour l'UTC (soit +00:00 ou -00:00) ; il ne doit pas être accompagné d'autres éléments de fuseau horaire.
Voici deux exemples du contenu de l'élément <dateTime> :
  • 2005-06-01T13:05:06.07 correspond au 1er juin 2005 à 13h05 6 secondes et 7 centièmes de seconde, heure locale.
  • 2005-06-01T13:05:06.07Z correspond au 1er juin 2005 à 13h05 6 secondes et 7 centièmes de seconde, heure UTC, ce qui équivaut au 1er juin à 9h05 6 secondes et 7 centièmes de seconde HAE (ou 2005-06-01T09:05:06.07-04:00)

Attributs

<dateTime> ne possède aucun attribut.

Contenu dans

<dateTime> est contenu dans les éléments suivants :

Contient

<dateTime> ne contient aucun élément.