COleDateTime::operator =
Copia um valor de 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( );
Comentários
Esses operadores sobrecarregados de atribuição copia o valor de data/hora de origem em este objeto de COleDateTime .Uma breve descrição de cada esses operadores de atribuição sobrecarregados maneira:
operator =( dateSrc ) o valor e o status do operando é copiado em este objeto de COleDateTime .
o varSrc ) deoperator =( se a conversão de valor de VARIANTE (ou do objeto de COleVariant ) para uma data/hora (VT_DATE) for bem-sucedida, o valor convertido é copiado em este objeto de COleDateTime e seu status é definido como válido.Se a conversão não for bem-sucedida, o valor de esse objeto é definido como zero (30 de dezembro de 1899, meia-noite) e seu status para inválido.
operator =(dtSrc) o valor de DATE é copiado em este objeto de COleDateTime e seu status é definido como válido.
operator =(timeSrc) o valor de time_t ou de __time64_t é convertido e copiado em este COleDateTime o objeto.Se a conversão for bem-sucedida, o status de esse objeto é definido como válidas; se mal sucedido, é definido como inválida.
o systimeSrc**)** de**operator =(**o valor de SYSTEMTIME é convertido e copiado em este COleDateTime o objeto.Se a conversão for bem-sucedida, o status de esse objeto é definido como válidas; se mal sucedido, é definido como inválida.
operator =(udate) o valor de UDATE é convertido e copiado em este COleDateTime o objeto.Se a conversão for bem-sucedida, o status de esse objeto é definido como válidas; se mal sucedido, é definido como inválida.Uma estrutura de UDATE representa uma data “desembalada”.Consulte a função VarDateFromUdate para obter mais detalhes.
operator =(filetimeSrc) o valor de FILETIME é convertido e copiado em este COleDateTime o objeto.Se a conversão for bem-sucedida, o status de esse objeto é definido como válidas; se não estiver definida como inválida.o universal dos usos deFILETIME coordenou tempo (UTC), então se você passar uma hora UTC na estrutura, seus resultados serão convertidos hora UTC para hora local, e armazenados como tempo variantes.Esse comportamento é o mesmo que no Visual C++ 6,0 e Visual C++ SP2 .NET 2003.Consulte Tempo de Arquivo em Windows SDK para mais informações.
Para obter mais informações, consulte a entrada de VARIANTE em Windows SDK.
Para obter mais informações sobre o tipo de dados de time_t , consulte a função de tempona referência da biblioteca em tempo de execução.
Para obter mais informações, consulte as estruturas de SYSTEMTIME e de FILETIME em Windows SDK.
Para obter mais informações sobre limites para valores de COleDateTime , consulte o artigo Data e hora: Suporte de automação.
Requisitos
Cabeçalho: atlcomtime.h