Función GetSystemTime (sysinfoapi.h)
Recupera la fecha y hora actuales del sistema en formato hora universal coordinada (UTC).
Para recuperar la fecha y hora actuales del sistema en la hora local, use la función GetLocalTime .
Sintaxis
void GetSystemTime(
[out] LPSYSTEMTIME lpSystemTime
);
Parámetros
[out] lpSystemTime
Puntero a una estructura SYSTEMTIME para recibir la fecha y hora actuales del sistema. El parámetro lpSystemTime no debe ser NULL. El uso de NULL provocará una infracción de acceso.
Valor devuelto
None
Observaciones
Para establecer la fecha y hora actuales del sistema, use la función SetSystemTime .
Ejemplos
#include <windows.h>
#include <stdio.h>
void main()
{
SYSTEMTIME st, lt;
GetSystemTime(&st);
GetLocalTime(<);
printf("The system time is: %02d:%02d\n", st.wHour, st.wMinute);
printf(" The local time is: %02d:%02d\n", lt.wHour, lt.wMinute);
}
// Sample output
The system time is: 19:34
The local time is: 12:34
Para obtener más información sobre este ejemplo, vea SYSTEMTIME.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 2000 Professional [aplicaciones de escritorio | Aplicaciones para UWP] |
Servidor mínimo compatible | Windows 2000 Server [aplicaciones de escritorio | Aplicaciones para UWP] |
Plataforma de destino | Windows |
Encabezado | sysinfoapi.h (incluya Windows.h) |
Library | Kernel32.lib |
Archivo DLL | Kernel32.dll |