Funzione GetSystemTime (sysinfoapi.h)
Recupera la data e l'ora di sistema correnti in formato UTC (Coordinated Universal Time).
Per recuperare la data e l'ora di sistema correnti nell'ora locale, usare la funzione GetLocalTime .
Sintassi
void GetSystemTime(
[out] LPSYSTEMTIME lpSystemTime
);
Parametri
[out] lpSystemTime
Puntatore a una struttura SYSTEMTIME per ricevere la data e l'ora di sistema correnti. Il parametro lpSystemTime non deve essere NULL. L'uso di NULL comporta una violazione di accesso.
Valore restituito
nessuno
Osservazioni
Per impostare la data e l'ora di sistema correnti, usare la funzione SetSystemTime .
Esempio
#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
Per altre informazioni su questo esempio, vedere SYSTEMTIME.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 2000 Professional [app desktop | App UWP] |
Server minimo supportato | Windows 2000 Server [app desktop | App UWP] |
Piattaforma di destinazione | Windows |
Intestazione | sysinfoapi.h (includere Windows.h) |
Libreria | Kernel32.lib |
DLL | Kernel32.dll |