COleDateTimeSpan::COleDateTimeSpan
Construit un objet COleDateTimeSpan.
COleDateTimeSpan( ) throw( );
COleDateTimeSpan(
double dblSpanSrc
) throw( );
COleDateTimeSpan(
LONG lDays,
int nHours,
int nMins,
int nSecs
) throw( );
Paramètres
dblSpanSrc
Le nombre de jours à copier dans le nouvel objet d' COleDateTimeSpan .lDays, nHours, nMins, nSecs
Pointez sur le jour et des valeurs de temps à copier dans le nouvel objet d' COleDateTimeSpan .
Notes
Tous ces constructeurs créent des objets d' COleDateTimeSpan initialisés à la valeur spécifiée.Une brève description de ces constructeurs suit :
Éléments deCOleDateTimeSpan() un objet d' COleDateTimeSpan initialisé à 0.
**COleDateTimeSpan(**dblSpanSrc ) construit un objet d' COleDateTimeSpan d'une valeur à virgule flottante.
COleDateTimeSpan(lDays, nHours**,** nMins**,** nSecs**)** construit un objet d' COleDateTimeSpan initialisé des valeurs numériques spécifiées.
L'état du nouvel objet d' COleDateTimeSpan a la valeur valide.
Pour plus d'informations sur les limites des valeurs d' COleDateTimeSpan , consultez l'article date et heure : Prise en charge d'automation.
Exemple
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
Configuration requise
Header: atlcomtime.h