#include #include int main(void) { time_t tijd; struct tm* pt; /* De tijd en datum ophalen uit het operating systeem */ time(&tijd); if (tijd != -1) { /* De tijd en datum afdrukken zonder het gebruik van de structuur tm */ printf("Vandaag is het volgens het operating systeem van de computer:\n%s\n", ctime(&tijd)); /* De tijd en datum omzetten naar de structuur tm*/ pt = localtime(&tijd); /* De tijd en datum afdrukken met de structuur tm */ printf("Vandaag is het dag %d van het jaar %d.\n", pt->tm_yday + 1, pt->tm_year + 1900); printf("De datum is: %02d-%02d-%4d.\n", pt->tm_mday, pt->tm_mon + 1, pt->tm_year + 1900); printf("De tijd is: %02d:%02d:%02d.\n", pt->tm_hour, pt->tm_min, pt->tm_sec); if (pt->tm_isdst >= 0) { printf("Het is "); if (pt->tm_isdst == 0) { printf("wintertijd.\n"); } else { printf("zomertijd.\n"); } } } else { printf("Datum en tijd zijn niet beschikbaar op dit systeem.\n"); } getchar(); return 0; }