COleDateTimeSpan::COleDateTimeSpan
Constrói um objeto de COleDateTimeSpan .
COleDateTimeSpan( ) throw( );
COleDateTimeSpan(
double dblSpanSrc
) throw( );
COleDateTimeSpan(
LONG lDays,
int nHours,
int nMins,
int nSecs
) throw( );
Parâmetros
dblSpanSrc
O número de dias a ser copiados para o novo objeto de COleDateTimeSpan .lDays, nHours, nMins, nSecs
Indica o dia e valores de tempo a ser copiados para o novo objeto de COleDateTimeSpan .
Comentários
Todos esses construtores criam novos objetos de COleDateTimeSpan inicializados para o valor especificado.Uma breve descrição de cada um de esses construtores maneira:
Compilações deCOleDateTimeSpan() um objeto de COleDateTimeSpan inicializado para 0.
**COleDateTimeSpan(**dblSpanSrc ) constrói um objeto de COleDateTimeSpan de um valor de ponto flutuante.
COleDateTimeSpan(lDays, nHours**,** nMins**,** nSecs**)** constrói um objeto de COleDateTimeSpan inicializado para valores numéricos especificados.
O status do novo objeto de COleDateTimeSpan é definido como válido.
Para obter mais informações sobre limites para valores de COleDateTimeSpan , consulte o artigo Data e hora: Suporte de automação.
Exemplo
COleDateTimeSpan spanOne(2.75); // 2 days and 18 hours
COleDateTimeSpan spanTwo(2, 18, 0, 0); // 2 days and 18 hours
COleDateTimeSpan spanThree(3, -6, 0, 0); // 2 days and 18 hours
COleDateTimeSpan ts1; // Uninitialized time value
COleDateTimeSpan ts2a(ts1); // Copy constructor
COleDateTimeSpan ts2b = ts1; // Copy constructor again
COleDateTimeSpan ts3(100.0); // 100 days
COleDateTimeSpan ts4(0, 1, 5, 12); // 1 hour, 5 minutes, and 12 seconds
Requisitos
Cabeçalho: atlcomtime.h