Red de conocimiento informático - Material del sitio web - Cómo utilizar la función time() para obtener la hora actual y asignarla a una variable de puntero de estructura: {int horas, int minutos, int segundos}

Cómo utilizar la función time() para obtener la hora actual y asignarla a una variable de puntero de estructura: {int horas, int minutos, int segundos}

#include

#include

// Formato de hora

typedef struct tagDateTime

{

int Año;

int Mes;

int Día;

int Hora;

int Minuto;

int Segundo;

}DateTime;

int main()

{

// Obtener el Hora actual

time_t rawTime;

hora( &rawTime );

struct tm *timeInfo = localtime( &rawTime );

// Convertidor de formato

DateTime dt;

dt.timeInfo->tm_hour;

dt.Minute = timeInfo->tm_min;

dt .Second = timeInfo->tm_sec;

printf("Hora actual: %04d-%02d-%02d %02d").