COleDateTime::operator =
Kopie COleDateTime hodnotu.
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( );
Poznámky
Tyto operátory přiřazení přetížené kopírování zdrojovou hodnotu data a času do tohoto COleDateTime objektu.Stručný popis každého z těchto přetížení přiřazení operátorů takto:
operátor = ( dateSrc ) hodnotu a stav operand zkopírovány do tohoto COleDateTime objektu.
operátor = ( varSrc ) -li převod VARIANTY hodnotu (nebo COleVariant objektu) datum a čas (VT_DATE) je úspěšná, převedené hodnoty se zkopíruje do tohoto COleDateTime nastavena na platný objekt a jeho stav.Pokud není převod úspěšný, hodnota tohoto objektu nastavena na nulu (30. prosince 1899, půlnoc) a jeho stav na neplatné.
operátor = (dtSrc)den hodnota zkopírována do tohoto COleDateTime nastavena na platný objekt a jeho stav.
operátor = (timeSrc)time_t nebo __time64_t hodnota je převedena a zkopíruje do tohoto COleDateTime objektu.Pokud převod úspěšný, stav tohoto objektu nastavena na platný; Pokud neúspěšný, je nastaven na neplatný.
operátor = (systimeSrc)SYSTEMTIME hodnota je převedena a zkopíruje do tohoto COleDateTime objektu.Pokud převod úspěšný, stav tohoto objektu nastavena na platný; Pokud neúspěšný, je nastaven na neplatný.
operátor = (udate)AKT.rev.AUKCE hodnota je převedena a zkopíruje do tohoto COleDateTime objektu.Pokud převod úspěšný, stav tohoto objektu nastavena na platný; Pokud neúspěšný, je nastaven na neplatný.A AKT.rev.AUKCE struktury představuje "dokončeno" datum.Funkce VarDateFromUdate další podrobnosti.
operátor = (filetimeSrc)FILETIME hodnota je převedena a zkopíruje do tohoto COleDateTime objektu.Pokud převod úspěšný, stav tohoto objektu nastavena na platný; jinak je nastaven na neplatný.FILETIMEpoužívá univerzální koordinovaný čas (UTC), takže pokud předáte ve struktuře čas UTC, výsledky budou převedeny z času UTC na místní čas a budou uloženy jako varianty čas.Toto chování je stejné jako Visual C++ 6.0 a Visual C++ .net 2003 SP2.Viz Čas v Další informace.
Další informace naleznete VARIANTY položka .
Další informace o time_t typ dat naleznete čas funkce Reference knihovny runtime.
Další informace naleznete SYSTEMTIME a FILETIME struktur v .
Další informace o hranice pro COleDateTime hodnoty naleznete v článku datum a čas: podpora automatizace.
Požadavky
Záhlaví: atlcomtime.h