GetSystemTime-Funktion (sysinfoapi.h)
Ruft das aktuelle Systemdatum und die aktuelle Systemzeit im UTC-Format ab.
Um das aktuelle Systemdatum und die aktuelle Systemzeit in Ortszeit abzurufen, verwenden Sie die GetLocalTime-Funktion .
Syntax
void GetSystemTime(
[out] LPSYSTEMTIME lpSystemTime
);
Parameter
[out] lpSystemTime
Ein Zeiger auf eine SYSTEMTIME-Struktur , um das aktuelle Systemdatum und die aktuelle Systemzeit zu empfangen. Der lpSystemTime-Parameter darf nicht NULL sein. Die Verwendung von NULL führt zu einer Zugriffsverletzung.
Rückgabewert
Keine
Bemerkungen
Verwenden Sie die SetSystemTime-Funktion , um das aktuelle Systemdatum und die aktuelle Systemzeit festzulegen.
Beispiele
#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
Weitere Informationen zu diesem Beispiel finden Sie unter SYSTEMTIME.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 2000 Professional [Desktop-Apps | UWP-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [Desktop-Apps | UWP-Apps] |
Zielplattform | Windows |
Kopfzeile | sysinfoapi.h (windows.h einschließen) |
Bibliothek | Kernel32.lib |
DLL | Kernel32.dll |