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;
 
댓글 없음:
댓글 쓰기