À retenir
- C'est le numéro d'ordre du jour dans l'année (1 à 366).
- Il facilite les opérations mathématiques sur les dates.
- Il est très courant dans l'industrie, l'agroalimentaire et les systèmes bancaires.
Le quantième est le numéro qui représente la position d'un jour précis au sein d'une année complète, allant de 1 (pour le 1er janvier) jusqu'à 365 ou 366 (pour le 31 décembre). C'est un peu comme si l'on numérotait les pages d'un livre de 365 pages au lieu de les diviser en chapitres (mois).
Étymologie
Le mot vient du français classique « quant », issu du latin quantus (combien). Initialement utilisé pour désigner le rang d'un jour dans le mois, l'informatique a généralisé son usage pour désigner le rang sur l'année entière afin de simplifier certains calculs chronologiques.
Exemples d'usage
- Le quantième du 1er février est 32 (31 jours de janvier + 1).
- Le 31 décembre d'une année non bissextile a pour quantième 365.
- Dans un fichier de log, une date peut être enregistrée sous la forme 2023-200, ce qui correspond au 200ème jour de l'année 2023.
Cas d'usage
On utilise le quantième principalement dans la gestion de la chaîne logistique (numéros de lots, dates de péremption), dans les systèmes de fichiers anciens (Mainframes) et en programmation pour calculer facilement l'écart entre deux dates sans se soucier du nombre de jours par mois.
Bonnes pratiques
Le piège classique est l'année bissextile : il faut toujours vérifier si l'année comporte 366 jours avant d'effectuer un calcul basé sur le quantième, car le 29 février décale tous les jours suivants. Utilisez toujours les bibliothèques standards de votre langage de programmation (comme datetime en Python) pour convertir un quantième en date lisible.
Synonymes
Antonymes
Conseil
Si vous débutez en base de données, sachez que stocker une date sous forme de quantième peut accélérer certains tris ou calculs statistiques, mais rend la lecture humaine difficile sans un outil de conversion.
Questions fréquentes
Le quantième est-il identique à la date julienne ?
En informatique, on fait souvent l'abus de langage, mais techniquement la date julienne est un décompte de jours depuis une époque antique, alors que le quantième repart à 1 chaque année.
Comment noter le quantième en programmation ?
La plupart des langages utilisent le format '%j' dans les fonctions de formatage de date pour extraire ou afficher le quantième.