Получить текущее время в C

Я хочу узнать текущее время моей системы. Для этого я использую следующий код на C: time_t now; struct tm *mytime = localtime(&now); if ( strftime(buffer, sizeof buffer, "%X", mytime) ) { printf("time1 = \"%s\"\n", buffer); } Проблема в том, что этот код дает случайное время. Кроме того,...