1. 현재시간 구할때
CTime t = CTime::GetCurrentTime();
2. 그 시간을 정수로 사용할때
t.GetYear(), t.GetMonth(), t.GetDay(), t.GetHour(), t.GetMinute(), t.GetSecond(), t.GetDayOfWeek()
3. 정수로 CTime을 만들때
CTime from(2007, 5, 29, 0, 0, 0);
CTime to(2007, 5, 29, 23,59,59);
4. 날짜에서 몇일을 뺄때
CTime pre;
CTimeSpan ts(10, 0, 0, 0 ); // 10일(일,시,분,초)
pre = from - ts;
5. 날짜에서 날짜를 빼고, 시간차가 1시간 초과이면...
CTimeSpan diff = CTime::GetCurrentTime() - m_time;
if(diff.GetTotalSeconds() > 3600) ...
'NativeCode > mfc' 카테고리의 다른 글
메뉴이벤트 등록하기 (0) | 2010.03.18 |
---|---|
트레이아이콘으로 이동하는 애니메이션 (0) | 2010.03.18 |
문자열 포맷 변환 (0) | 2010.03.18 |
파일 검색, 복사 하위 경로 포함(소스 파일 有) (0) | 2010.03.18 |
파일 찾기 (0) | 2010.03.18 |