Formats de champ pris en charge

Lorsque vous visualisez des données dans le temps, vous devez spécifier le champ contenant les horodatages. Ces horodatages peuvent être stockés dans des champs de type date, chaîne ou numérique. Pour de meilleures performances, il est recommandé de stocker les horodatages dans un champ de type date.

Vous pouvez choisir de convertir les champs de type chaîne et de type numérique contenant des horodatages en champs de type date à l’aide de l’outil Convertir un champ temporel. Cet outil vous permet de convertir les horodatages enregistrés dans divers formats et de les stocker dans un champ de type date.

En savoir plus sur la conversion de valeurs temporelles stockées dans un champ de type chaîne ou numérique en champ de type date

Pour pouvoir utiliser les horodatages stockés dans un champ de type chaîne ou numérique, vous devez déterminer le format de date pris en charge (reportez-vous à la liste ci-après) et stocker les horodatages des données dans l’un de ces formats. Tous les formats pris en charge exigent que les unités de date et d’heure soient répertoriées de la plus grande à la plus petite en vue du tri et du filtrage. Par exemple, 1999/02/27, et non 02/27/1999 ou 27/02/1999. Si les valeurs de chaîne ne sont pas enregistrées dans l’un des formats pris en charge, vous devez les convertir dans un nouveau champ de date pour pouvoir les utiliser afin de rendre la couche temporelle.

Les formats suivants sont pris en charge pour les champs de type chaîne :

  • AAAA
  • AAAAMM
  • AAAA/MM
  • AAAA-MM
  • AAAAMMJJ
  • AAAA/MM/JJ
  • AAAA-MM-JJ
  • AAAAMMJJhhmmss
  • AAAA/MM/JJ hh:mm:ss
  • AAAA-MM-JJ hh:mm:ss
  • AAAAMMJJhhmmss.s
  • AAAA/MM/JJ hh:mm:ss.s
  • AAAA-MM-JJ hh:mm:ss.s
  • AAAA-MM-JJThh:mm:ss.s
  • aaaa-MM-jjTHH:mm:ss.sZ

Les formats suivants sont pris en charge pour les champs de type numérique :

  • AAAA
  • AAAAMM
  • AAAAMMJJ
  • AAAAMMJJhhmmss

  • AAAA = année représentée par quatre chiffres
  • MM = mois représenté par deux chiffres (01 correspond à janvier)
  • JJ = jour du mois représenté par deux chiffres (01 à 31)
  • T = délimiteur concaténant la valeur de date et la valeur d’heure (Visible généralement dans les formats ISO)
  • hh = heure représentée par deux chiffres (00 à 23) (A.M./P.M. non admis)
  • mm = minute représentée par deux chiffres (00 à 59)
  • ss = seconde représentée par deux chiffres (00 à 59)
  • s = milliseconde représentée par un chiffre (0 à 9)
  • z = suffixe indiquant que la valeur temporelle est exprimée dans le fuseau horaire du temps universel coordonnée (UTC) (Visible généralement dans les formats ISO)

Conseil :

Dans le cas des données temporelles dont la granularité est la sous-seconde, vous pouvez choisir de stocker les horodatages dans l’un des formats suivants : AAAAMMJJhhmmss.s, AAAA/MM/JJ hh:mm:ss.s, AAAA/MM/JJ hh:mm:ss.s ou AAAA-MM-JJThh:mm:ss.s. Dans ces formats, vous pouvez stocker des valeurs temporelles représentant 1 millième d’une seconde (1 milliseconde), 1 centième d’une seconde ou un dixième d’une seconde. Par exemple, si vous souhaitez visualiser les données toutes les millisecondes, vous pouvez stocker la valeur temporelle sous la forme suivante : 200911231030.560. Dans ce cas, les données s’affichent à la 560ème milliseconde (pour la valeur de temps 200911231030) lorsque vous les visualisez avec le curseur temporel.

Rubriques connexes