Dev - C++ - Mostrar fecha y hora con la función getTimeFormat en C++

 
Vista:
sin imagen de perfil

Mostrar fecha y hora con la función getTimeFormat en C++

Publicado por Daniel (4 intervenciones) el 05/11/2016 19:42:17
Buenas.

Quiero mostrar por pantalla la fecha y hora actual y tengo que utilizar la función, getTimeFormat() para hacerlo.

Yo lo tengo así:

1
2
3
4
5
6
7
8
9
10
int main(int arg, char *argv[]) {
 
	SYSTEMTIME today;
	TCHAR pszDate[200];
 
	GetTimeFormat(LOCALE_USER_DEFAULT, TIME_FORCE24HOURFORMAT, &today, NULL, pszDate, 200);
	printf("La hora es: %d: %d: %d\n", today.wHour, today.wMinute, today.wSecond);
 
	return 0;
}


Y al ejecutar este programa se me muestra en la consola el siguiente mensaje:

La hora es: 52428: 52428: 52428

Algo falla, pero no sé que puede ser, espero que puedan echarme una mano.

Gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder