COleDateTime::operator =
Kopie COleDateTime wartości.
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( );
Uwagi
Te operatory przypisania przeciążony skopiuj źródło wartości daty i godziny do tego COleDateTime obiektu.Krótki opis każdego z tych przeciążone operatory przypisania w następujący sposób:
operator = (dateSrc) wartość i stan operandu są kopiowane do tego COleDateTime obiektu.
operator = ( varSrc ) Jeśli konwersji WARIANTU wartość (lub COleVariant obiektu) do daty/godziny (VT_DATE) jest pomyślne, konwertowaną wartość jest kopiowana do tego COleDateTime obiekt i jego stan jest ustawiony do prawidłowy.Jeśli konwersja nie powiedzie się, ten obiekt jest wartość zero (30 grudnia 1899 północy) i jego stan na nieprawidłowe.
operator = (dtSrc)Data jest kopiowana do tego COleDateTime obiekt i jego stan jest ustawiony do prawidłowy.
operator = (timeSrc)time_t lub __time64_t wartość jest konwertowane i kopiowane do tego COleDateTime obiektu.Jeśli konwersja powiedzie się, stan ten obiekt jest ustawiony na prawidłowy; Jeśli nie powiedzie, zostanie ustawiona do jest nieprawidłowy.
operator = (systimeSrc)SYSTEMTIME wartość jest konwertowane i kopiowane do tego COleDateTime obiektu.Jeśli konwersja powiedzie się, stan ten obiekt jest ustawiony na prawidłowy; Jeśli nie powiedzie, zostanie ustawiona do jest nieprawidłowy.
operator = (udate)UDATE wartość jest konwertowane i kopiowane do tego COleDateTime obiektu.Jeśli konwersja powiedzie się, stan ten obiekt jest ustawiony na prawidłowy; Jeśli nie powiedzie, zostanie ustawiona do jest nieprawidłowy.A UDATE struktury reprezentuje "rozpakowana" Data.Zobacz opis funkcji VarDateFromUdate więcej informacji.
operator = (filetimeSrc)FILETIME wartość jest konwertowane i kopiowane do tego COleDateTime obiektu.Jeśli konwersja powiedzie się, stan ten obiekt jest ustawiony na prawidłowy; w przeciwnym razie jest ustawiona do jest nieprawidłowy.FILETIMEużywa Universal Coordinated Time (UTC), więc jeśli przekażemy czas UTC w strukturze wyniki będą konwertowane z czasu UTC na czas lokalny i będą przechowywane jako czas wariantu.To zachowanie jest takie same, jak Visual C++ 6.0 i Visual C++ .net 2003 z dodatkiem SP2.Zobacz Razy plik w Windows SDK Aby uzyskać więcej informacji.
Aby uzyskać więcej informacji, zobacz WARIANTU wpis w Windows SDK.
Aby uzyskać więcej informacji na time_t typu danych, zobacz czasu działać w Run-Time Library Reference.
Aby uzyskać więcej informacji, zobacz SYSTEMTIME i FILETIME struktur Windows SDK.
Aby uzyskać więcej informacji na temat granic dla COleDateTime wartości, zobacz artykuł datę i godzinę: automatyzacja obsługi.
Wymagania
Nagłówek: atlcomtime.h