COleDateTimeSpan::COleDateTimeSpan
Erstellt ein COleDateTimeSpan-Objekt.
COleDateTimeSpan( ) throw( );
COleDateTimeSpan(
double dblSpanSrc
) throw( );
COleDateTimeSpan(
LONG lDays,
int nHours,
int nMins,
int nSecs
) throw( );
Parameter
dblSpanSrc
Die Anzahl der in das neue Objekt COleDateTimeSpan kopiert werden Tage.lDays, nHours, nMins, nSecs
Geben Sie den in das neue Objekt an COleDateTimeSpan kopiert werden Tag und die Zeitwerte.
Hinweise
Alle diese Konstruktoren erstellen neue COleDateTimeSpan-Objekte, die dem angegebenen Wert initialisiert werden.Eine kurze Beschreibung von jedem dieser Konstruktoren folgt:
Konstrukte COleDateTimeSpan() ein COleDateTimeSpan-Objekt initialisiert auf 0.
**COleDateTimeSpan(**dblSpanSrc ) erstellt ein COleDateTimeSpan-Objekt einem Gleitkommawert.
COleDateTimeSpan(lDays, nHours**,** nMins**,** nSecs**)** erstellt ein COleDateTimeSpan-Objekt, das den angegebenen numerischen Werten initialisiert wird.
Der Status des neuen COleDateTimeSpan gültigem Objekts ist auf festgelegt.
Weitere Informationen über die Grenzen für COleDateTimeSpan-Werte, finden Sie im Artikel Datum und Uhrzeit: Automatisierungs-Unterstützung.
Beispiel
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
Anforderungen
Header: atlcomtime.h