Hoewel de standaardbibliotheek van C geen directe functies biedt voor datumrekenkunde, kunt u datums manipuleren met behulp van de time.h bibliotheek, specifiek werkend met het time_t gegevenstype en struct tm.
time.h
time_t
struct tm
C heeft geen ingebouwd type voor datums, wat het noodzakelijk maakt om de time.h bibliotheek te gebruiken om met datum- en tijdsstructuren te werken.
De strftime functie uit de <time.h> bibliotheek wordt hier vaak voor gebruikt.
strftime
<time.h>
In C biedt de <time.h> header de nodige functies en typen om met datums en tijden te werken.
C biedt geen ingebouwde manier om direct data uit strings te ontleden, dus maken we vaak gebruik van de strptime functie die beschikbaar is in de <time.h> bibliotheek voor POSIX-systemen.
strptime