Quiero obtener la hora actual de mi sistema. Para eso estoy usando el siguiente código en C:Obtener la hora actual en C
time_t now;
struct tm *mytime = localtime(&now);
if (strftime(buffer, sizeof buffer, "%X", mytime))
{
printf("time1 = \"%s\"\n", buffer);
}
El problema es que este código está dando un tiempo aleatorio. Además, el tiempo aleatorio es diferente cada vez. Quiero la hora actual de mi sistema.
duplicado posible de [cómo obtener valor de fecha y hora en el programa C] (https://stackoverflow.com/questions/1442116/how-to-get-date-and-time- value-in-c-program) –