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(&lt);
    
    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

Siehe auch

GetLocalTime

GetSystemTimeAdjustment

GetSystemTimeAsFileTime

SYSTEMTIME

SetSystemTime

Systemzeit

Zeitfunktionen