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.Краткое описание назначения каждого из этих перегруженных операторов:
operator =( dateSrc ) значение и состояние операнда копируется в этот объект COleDateTime.
varSrc )operator =( если преобразование значения ВАРИАНТ (или объекта COleVariant ) до даты и времени (VT_DATE) успешно, преобразованное значение копируется в этот объект COleDateTime и его состояние установлено на допустимое.Если преобразование нельзя успешно, то значение этого объекта установлено в нуль (полночь) 30-ое декабря 1899, и его состояние на недопустимый.
operator =(dtSrc) значение DATE копируется в этот объект COleDateTime и его состояние установлено на допустимое.
operator =(timeSrc) значение time_t или __time64_t преобразован и копируется в это COleDateTime объект.Если преобразование выполнено успешно, то устанавливается состояние этого объекта допустимое; сбойных, если он установлен на недопустимый.
systimeSrc**)operator =(** значение SYSTEMTIME преобразован и копируется в это COleDateTime объект.Если преобразование выполнено успешно, то устанавливается состояние этого объекта допустимое; сбойных, если он установлен на недопустимый.
operator =(udate) значение UDATE преобразован и копируется в это COleDateTime объект.Если преобразование выполнено успешно, то устанавливается состояние этого объекта допустимое; сбойных, если он установлен на недопустимый.Структура UDATE представляющий "распакованную" дату.См. описание функции VarDateFromUdate дополнительные сведения.
operator =(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 см. в статье Дата и время: поддержка автоматизации.
Требования
Header: atlcomtime.h