SYSTEMTIME sysCurr = {0, };
GetLocalTime(&sysCurr);
TCHAR time[20] = {'\0', };
wsprintf(time, L"%d.%d.%d. %02d:%02d:%02d",
sysCurr.wYear, sysCurr.wMonth, sysCurr.wDay,
sysCurr.wHour, sysCurr.wMinute, sysCurr.wSecond);
//time에 현재 날짜와 시각을 문자열화 해서 저장
//time을 출력한다.
printf("%s\n", sysCurr);
GetLocalTime(&sysCurr);
TCHAR time[20] = {'\0', };
wsprintf(time, L"%d.%d.%d. %02d:%02d:%02d",
sysCurr.wYear, sysCurr.wMonth, sysCurr.wDay,
sysCurr.wHour, sysCurr.wMinute, sysCurr.wSecond);
//time에 현재 날짜와 시각을 문자열화 해서 저장
//time을 출력한다.
printf("%s\n", sysCurr);
GetLocalTime이라는 함수를 사용하여 현재 시각을 가져올 수 있다.
SYSTEMTIME의 구조는 다음과 같다.
typedef struct _SYSTEMTIME {
WORD wYear;
WORD wMonth;
WORD wDayOfWeek;
WORD wDay;
WORD wHour;
WORD wMinute;
WORD wSecond;
WORD wMilliseconds;
} SYSTEMTIME, *PSYSTEMTIME;
댓글 없음:
댓글 쓰기