1. COleDateTime는?
COleDateTime는 유동적으로 변하는 시스템의 날짜와 시간의 값을 얻거나 수정할수 있다.
2. 사용 예제
1) 현재 시스템의 년/월/일/시/분/초 를 얻어 오는 예제
COleDateTime의 객체를 생성한다. static COleDateTime WINAPI GetCurrentTime( ) throw( ); 현재 날짜/시간을 리턴해 주는 메서드를 이용해 mdiStart를 초기화 해준다. 년/월/일/시/분/초 를 출력해서 값을 확인해 본다.2) 요일 알아오기.
int GetDayOfWeek( ) const throw( ); 메서드를 이용해서 요일을 알아 올수 있다. 보면 알겠지만 반환타입이 int이다. 1~7(일~월)을 리턴한다.3) 날짜/시간 수정하기
int SetDate( int nYear, int nMonth, int nDay ) throw( ); 를 이용해 년/월/일 을 수정 가능하다. int SetTime( int nHour, int nMin, int nSec ) throw( ); 를 이용해 시/분/초 를 수정 가능하다. int SetDateTime( int nYear, int nMonth, int nDay, int nHour, int nMin, int nSec ) throw( ); 를 이용해 SetDate()와 SetTime()메서드에서 설정할수 있는것을 한번에 설정 가능하다.
[출처] MFC COleDateTime 이용해 시스템 날짜 시간 얻기|작성자 권상택
'old drawer > C, C++, MFC' 카테고리의 다른 글
[Win32API] 외부 프로그램 실행 함수, WinExec() (0) | 2013.01.03 |
---|---|
[C++] 프로그램 실행파일의 경로 가져오기 (0) | 2012.11.30 |
[MFC] F1 도움말 기능 비활성화 (0) | 2012.11.14 |
[MFC] 키보드 키 값 (0) | 2012.11.14 |
[MFC] Enter Key 종료 방지 (0) | 2012.11.14 |