COleDateTime::operator =
Copia un valore 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( );
Note
Questi operatori di assegnazione di overload copiare il valore data/ora di origine di questo oggetto COleDateTime.Una breve descrizione di ogni questi operatori di assegnazione di overload seguenti:
operator =( dateSrc ) il valore e lo stato dell'operando viene copiato in questo oggetto COleDateTime.
il varSrc ) dioperator =( se la conversione del valore VARIANT (o dell'oggetto COleVariant ) a una data/ora (VT_DATE) ha esito positivo, il valore convertito viene copiato in questo oggetto COleDateTime e il relativo stato è impostato su valido.Se la conversione non riesce, il valore di è impostato su zero (30 dicembre 1899, mezzanotte) e il relativo stato a non valido.
operator =(dtSrc) il valore DATE viene copiato in questo oggetto COleDateTime e il relativo stato è impostato su valido.
operator =(timeSrc) il valore __time64_t o time_t viene convertito e copiato in questo COleDateTime l'oggetto.Se la conversione ha esito positivo, lo stato di questo oggetto è impostato su valido; se non riuscita, viene impostata su non valido.
lo systimeSrc**)** di**operator =(**il valore SYSTEMTIME viene convertito e copiato in questo COleDateTime l'oggetto.Se la conversione ha esito positivo, lo stato di questo oggetto è impostato su valido; se non riuscita, viene impostata su non valido.
operator =(udate) il valore UDATE viene convertito e copiato in questo COleDateTime l'oggetto.Se la conversione ha esito positivo, lo stato di questo oggetto è impostato su valido; se non riuscita, viene impostata su non valido.Una struttura UDATE rappresenta una data "decompressa".Vedere funzione VarDateFromUdate per ulteriori informazioni.
operator =(filetimeSrc) il valore FILETIME viene convertito e copiato in questo COleDateTime l'oggetto.Se la conversione ha esito positivo, lo stato di questo oggetto è impostato su valido; in caso contrario è impostata su non valido.FILETIME utilizza il tempo universale coordinato (UTC), pertanto se si passa un'ora UTC nella struttura, i risultati saranno convertiti dall'ora UTC nell'ora locale e verranno archiviati come tempo variabile.Questo comportamento è uguale a Visual C++ 6,0 e Visual C++.NET 2003 SP2.Vedere Ore del file in Windows SDK per ulteriori informazioni.
Per ulteriori informazioni, vedere la voce VARIANT in Windows SDK.
Per ulteriori informazioni sul tipo di dati time_t, vedere la funzione tempoin riferimenti alla libreria di runtime.
Per ulteriori informazioni, vedere le strutture FILETIME e SYSTEMTIME in Windows SDK.
Per ulteriori informazioni sui limiti dei valori COleDateTime, vedere l'articolo data e ora: supporto di automazione.
Requisiti
Header: atlcomtime.h