다음을 통해 공유


COleDateTime::operator =

복사본은 COleDateTime 값입니다.

COleDateTime& operator =(
   const VARIANT& varSrc 
) throw( );
COleDateTime& operator =(
   DATE dtSrc 
) throw( );
COleDateTime& operator =(
   const time_t& timeSrc 
) throw( );
COleDateTime& operator =(
   const __time64_t& timeSrc 
) throw( );
COleDateTime& operator =(
   const SYSTEMTIME& systimeSrc 
) throw( );
COleDateTime& operator =(
   const FILETIME& filetimeSrc 
) throw( );
COleDateTime& operator =(
   const UDATE& udate 
) throw( );

설명

이러한 오버 로드 된 할당 연산자 소스 날짜/시간 값이 복사 COleDateTime 개체입니다.각 이러한 간략 한 설명을 할당 연산자 다음과 같은 오버 로드 된.

  • 연산자 = (dateSrc) 상태는 피연산자의 값과이에 복사 COleDateTime 개체입니다.

  • 연산자 = ( varSrc ) 경우 변환의 변형 값 (또는 COleVariant 개체) 날짜/시간 (VT_DATE)입니다 성공적으로 변환 된 값이 복사 됩니다 COleDateTime 개체 및 상태 설정에 유효한.변환이 성공적 이면이 개체의 값을 0 (30 1899 년 12 월에, 자정) 설정에 잘못 된 상태입니다.

  • 연산자 = (dtSrc)날짜 값 복사에이 COleDateTime 개체 및 상태 설정에 유효한.

  • 연산자 = (timeSrc)time_t 또는 __time64_t 값을 변환 하 고이에 복사 COleDateTime 개체입니다.변환에 성공 하면이 개체의 상태를 유효한 설정입니다. 실패,이 설정 되어 있으면 잘못 된 합니다.

  • 연산자 = (systimeSrc)SYSTEMTIME 값을 변환 하 고이에 복사 COleDateTime 개체입니다.변환에 성공 하면이 개체의 상태를 유효한 설정입니다. 실패,이 설정 되어 있으면 잘못 된 합니다.

  • 연산자 = (udate)UDATE 값을 변환 하 고이에 복사 COleDateTime 개체입니다.변환에 성공 하면이 개체의 상태를 유효한 설정입니다. 실패,이 설정 되어 있으면 잘못 된 합니다.A UDATE 구조체 "압축된"의 날짜를 나타냅니다.함수를 참조 하십시오. VarDateFromUdate 에 대 한 자세한 내용은.

  • 연산자 = (filetimeSrc)FILETIME 값을 변환 하 고이에 복사 COleDateTime 개체입니다.변환에 성공 하면이 개체의 상태를 유효한 설정입니다. 그렇지 않으면 설정에 잘못 된.FILETIME협정 세계 표준시 (UTC) 사용 하 여 UTC 시간 구조에 전달 하는 경우 결과 UTC 시간에서 로컬 시간으로 변환 됩니다 및 변형 시간으로 저장 됩니다.이 문제는 Visual C++ 6.0 및 Visual C++.net 2003 SP2 동일합니다.참조 파일 시간 에 Windows SDK 에 대 한 자세한 내용은.

자세한 내용은 변형 항목에는 Windows SDK.

에 대 한 자세한 내용은 time_t 데이터 형식을 참조 하십시오의 시간 작동의 런타임 라이브러리 참조.

자세한 내용은 SYSTEMTIMEFILETIME 의 구조는 Windows SDK.

범위에 대 한 자세한 내용은 COleDateTime 문서를 참조 하는 값을 날짜 및 시간: 자동화 지원.

요구 사항

헤더: atlcomtime.h

참고 항목

참조

COleDateTime 클래스

계층 구조 차트

COleDateTime::COleDateTime

COleDateTime::SetDateTime

COleDateTime::GetStatus