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

Я хочу узнать текущее время моей системы. Для этого я использую следующий код на C:

time_t now;
struct tm *mytime = localtime(&now); 
if ( strftime(buffer, sizeof buffer, "%X", mytime) )
{
    printf("time1 = \"%s\"\n", buffer);
}

Проблема в том, что этот код дает случайное время. Кроме того, случайное время каждый раз разное. Мне нужно текущее время моей системы.

89
задан Tunaki 1 January 2016 в 11:02
поделиться