COleDateTime

COleDateTime 에 기본 클래스。

COleDateTime 개체가 OLE 자동화에 사용 되는 날짜 데이터 형식을 캡슐화 합니다. 그것은 대 한 가능한 형식 중 하나를 OLE 자동화 VARIANT 데이터 형식. COleDateTime 값은 절대 날짜 및 시간 값을 나타냅니다.

날짜 형식의 부동 소수점 값으로 1899 년 12 월 30 일 자정부터 일 측정 구현 됩니다. 그래서, 자정, 1899 년 12 월 31 1.0으로 표현 됩니다. 마찬가지로, 6 오전, 1900 년 1 월 1 표시는 2.25, 및 자정, 1899 년 12 월 29-1.0입니다. 그러나, 6 오전, 1899 년 12 월 29은-1.25。

메모nbsp;??시간 부분을 해석 하는 숫자의 소수 부분에 대 한 절대 값을가지고(&N)。

1 1 월 100에서-12 월 31 일 날짜를 처리 하는 COleDateTime 클래스 9999。

메모nbsp;COleDateTime 일광 절약 시간제를 무시합니다. 참조 날짜와 시간: 자동화 지원 에 대 한 자세한 내용은 Visual c + + 프로그래머 가이드(&N)。

이 유형은 날짜 또는 시간에만 값을 나타내는 데 사용 됩니다. 규칙에 따라 날짜 (1899 년 12 월 30) 0 시간 전용 값에 사용 됩니다. 마찬가지로 시간 0: 00 (자정) 날짜 전용 값 사용。

100 미만의 날짜 COleDateTime 개체를 만드는 경우 날짜를 허용 될 것입니다, 하지만 GetYear, GetMonth, GetDay, GetHour, GetMinuteGetSecond 에 대 한 후속 호출에 실패 하 고-1을 반환 합니다. 이전에, 두 자리 날짜를 사용할 수 있지만 100 또는 MFC 4.2에서 더 큰, 이후 날짜 여야。

문제를 피하려면 네 자리 날짜를 지정 합니다. 예를 들어:

COleDateTime.mytime(1996,1,1,0,0,0)
 

COleDateTime 값 기본 산술 연산을 COleDateTimeSpan도우미 클래스를 사용합니다. COleDateTimeSpan 값 상대 시간을 간격을 나타냅니다. 이러한 클래스 간의 관계는 CTime 사이의 CTimeSpan 하나。

COleDateTimeCOleDateTimeSpan 클래스에서 자세한 내용은 다음 웹 사이트를 참조 하십시오. 문서 날짜와 시간: 자동화 지원 Visual c + + 프로그래머 가이드

# include lt;afxdisp.h>

클래스 멤버 |nbsp; 계층 구조 차트(&N)

참고 항목nbsp;COleVariant(&N)

Index