CTimeSpan verfügt nicht über eine Basisklasse.
Ein CTimeSpan -Objekt stellt einen relativen Zeitraum. Klasse CTimeSpan umfasst die ANSI Time_t -Datentyp und der dazugehörigen Run-Time-Funktionen. Diese Funktionen konvertieren Sekunden, um verschiedene Kombinationen von Tagen, Stunden, Minuten und Sekunden.
Ein Objekt CTimeSpan hält die Zeit in Sekunden. Da das CTimeSpan -Objekt als eine Zahl mit Vorzeichen in 4 Byte gespeichert wird, die maximal zulässige Spannweite ca. ± 68 Jahre.
Eine Begleitklasse, CTime, stellt eine absolute Zeit. Ein CTimeSpan ist der Unterschied zwischen zwei Werten CTime.
Die CTime und CTimeSpan Klassen sind für die Ableitung nicht ausgelegt. Da gibt es keine virtuellen Funktionen, ist die Größe der CTime und CTimeSpan Objekte genau 4 Bytes. Die meisten Memberfunktionen sind inline.
Weitere Informationen zur Verwendung von CTimeSpanfinden Sie im Artikel Datum und Uhrzeit im Visual C++ Programmer's Guide und Zeit-Management in der Run-Time Library Reference.
# include lt;afx.h>
Klassenmember |nbsp; Hierarchiediagramm
Siehe auch&Nbsp; Run-time functions: asctime, _ftime, gmtime, localtime, strftime, time