Função GetSystemTime (sysinfoapi.h)
Recupera a data e a hora do sistema atuais no formato UTC (Tempo Universal Coordenado).
Para recuperar a data e a hora atuais do sistema no horário local, use a função GetLocalTime .
Sintaxe
void GetSystemTime(
[out] LPSYSTEMTIME lpSystemTime
);
Parâmetros
[out] lpSystemTime
Um ponteiro para uma estrutura SYSTEMTIME para receber a data e a hora do sistema atuais. O parâmetro lpSystemTime não deve ser NULL. Usar NULL resultará em uma violação de acesso.
Retornar valor
Nenhum
Comentários
Para definir a data e a hora do sistema atual, use a função SetSystemTime .
Exemplos
#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 obter mais informações sobre este exemplo, consulte SYSTEMTIME.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 2000 Professional [aplicativos da área de trabalho | Aplicativos UWP] |
Servidor mínimo com suporte | Windows 2000 Server [aplicativos da área de trabalho | Aplicativos UWP] |
Plataforma de Destino | Windows |
Cabeçalho | sysinfoapi.h (inclua Windows.h) |
Biblioteca | Kernel32.lib |
DLL | Kernel32.dll |