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