Obwohl die C-Standardbibliothek keine direkten Funktionen für die Datum-Arithmetik bereitstellt, können Sie Daten mithilfe der time.h-Bibliothek manipulieren, insbesondere mit dem Datentyp time_t und struct tm.
time.h
time_t
struct tm
C hat keinen integrierten Typ für Daten, was die Verwendung der time.h-Bibliothek zur Arbeit mit Datum- und Zeitstrukturen notwendig macht.
Die Funktion strftime aus der Bibliothek <time.h> wird häufig für diesen Zweck verwendet.
strftime
<time.h>
In C bietet der Header <time.h> die notwendigen Funktionen und Typen, um mit Daten und Zeiten zu arbeiten.
C bietet keine eingebaute Möglichkeit, direkt aus Strings Daten zu parsen, deshalb greifen wir oft auf die strptime Funktion zurück, die in der <time.h> Bibliothek für POSIX-Systeme verfügbar ist.
strptime