====== Získání aktuálního času z operačního systému ======
Pokud chceme získat aktuální čas ze systému, můžeme k tomu použít funkci ''time'' nacházející se v knihovně ''time.h''. Následně můžeme tento čas převést do struktury obsahující jednotlivé položky jako jsou hodiny, minuty, či dny a měsíce.
===== Zdrojový kód =====
#include
#include
#include
int main()
{
time_t timeStamp = time(NULL);
struct tm* actualTime = localtime(&timeStamp);
printf("It's now %d hours %d minutes and %d seconds.\n",
actualTime->tm_hour,
actualTime->tm_min,
actualTime->tm_sec
);
return 0;
}
===== Ukázka běhu programu =====
burak@debbie:~$ ./printTime.out
It's now 22 hours 47 minutes and 43 seconds.
===== Odkazy a zdroje =====
* [[https://en.cppreference.com/w/c/chrono/tm]] - obsah struktury **tm**