Présentation

Le type Time of Day codé sur un format de 32 bits contient les informations suivantes :

  • l'heure codée dans un champ de 8 bits (2 demi-octets de poids fort)

  • les minutes codées dans un champ de 8 bits (2 demi-octets)

  • les secondes codées dans un champs de 8 bits (2 demi-octets)

NOTE : Les 8 bits les moins significatifs sont inutilisés.

Représentation au format BCD de l’heure du jour 13:25:47 :

Heure (13)

Minutes (25)

Secondes (47)

Octet de poids faible

0001 0011

0010 0101

0100 0111

Inutilisé

Règles syntaxiques

Le type Heure du jour est entré comme suit : TOD#<Heure>:<Minutes>:<Secondes>

Le tableau suivant donne les limites inférieure et supérieure de chaque champ.

Champ

Limites

Commentaire

Heure

[00,23]

Le 0 de gauche est toujours affiché ; il peut être omis lors de la saisie.

Minute

[00,59]

Le 0 de gauche est toujours affiché ; il peut être omis lors de la saisie.

Seconde

[00,59]

Le 0 de gauche est toujours affiché ; il peut être omis lors de la saisie.

Exemple :

Saisie

Commentaire

TOD#1:59:0

Le 0 de gauche des heures et des secondes peut être omis

tod#23:10:59

Le préfixe peut être en minuscules

Tod#0:0:0

Le préfixe peut être mixte (minuscule\majuscule)