Bien que la bibliothèque standard du C ne fournisse pas de fonctions directes pour l’arithmétique des dates, vous pouvez manipuler les dates en utilisant la bibliothèque time.h, en travaillant spécifiquement avec le type de données time_t et struct tm.
time.h
time_t
struct tm
C n’a pas de type intégré pour les dates, nécessitant l’utilisation de la bibliothèque time.h pour travailler avec les structures de date et de temps.
La fonction strftime de la bibliothèque <time.h> est couramment utilisée à cette fin.
strftime
<time.h>
En C, l’en-tête <time.h> fournit les fonctions et types nécessaires pour travailler avec les dates et les heures.
C ne fournit pas de moyen intégré pour analyser les dates à partir de chaînes directement, nous avons donc souvent recours à la fonction strptime disponible dans la bibliothèque <time.h> pour les systèmes POSIX.
strptime