본문 바로가기

Test Code/C++

WinAPI - SYSTEMTIME

MSDN 참조




#include <windows.h>

#include <iostream>

#include <stdio.h>


using namespace std;

int main()

{

SYSTEMTIME st;

char szRet[19];

GetLocalTime(&st);

sprintf(szRet,

"%d-%02d-%02d %02d:%02d:%02d", 

st.wYear, st.wMonth, st.wDay,

st.wHour, st.wMinute, st.wSecond);

cout << szRet << endl;

GetLocalTime(&st);

sprintf(szRet,

"%d-%02d-%02d", 

st.wYear, st.wMonth, st.wDay);

cout << szRet << endl;

GetLocalTime(&st);

sprintf(szRet,

"%02d:%02d:%02d",

st.wHour, st.wMinute, st.wSecond);

cout << szRet << endl;

GetLocalTime(&st);

sprintf(szRet,

"%d %d",

st.wDayOfWeek, st.wMilliseconds);

cout << szRet << endl;

return 0;

}