====== 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**