다음을 통해 공유


GetSystemTime 함수(sysinfoapi.h)

현재 시스템 날짜 및 시간을 UTC(협정 세계시) 형식으로 검색합니다.

현재 시스템 날짜 및 시간을 현지 시간으로 검색하려면 GetLocalTime 함수를 사용합니다.

구문

void GetSystemTime(
  [out] LPSYSTEMTIME lpSystemTime
);

매개 변수

[out] lpSystemTime

현재 시스템 날짜 및 시간을 수신하는 SYSTEMTIME 구조체에 대한 포인터입니다. lpSystemTime 매개 변수는 NULL이 아니어야 합니다. NULL을 사용하면 액세스 위반이 발생합니다.

반환 값

없음

설명

현재 시스템 날짜 및 시간을 설정하려면 SetSystemTime 함수를 사용합니다.

예제

#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

이 예제에 대한 자세한 내용은 SYSTEMTIME을 참조하세요.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 2000 Professional [데스크톱 앱 | UWP 앱]
지원되는 최소 서버 Windows 2000 Server [데스크톱 앱 | UWP 앱]
대상 플랫폼 Windows
헤더 sysinfoapi.h(Windows.h 포함)
라이브러리 Kernel32.lib
DLL Kernel32.dll

참고 항목

GetLocalTime

GetSystemTimeAdjustment

GetSystemTimeAsFileTime

Systemtime

SetSystemTime

시스템 시간

시간 함수