CTime

CTime не имеет базовый класс.

Объект CTime представляет абсолютное время и дату. Класса CTime включает тип данных ANSI time_t и его связанные во время выполнения функций, включая возможность преобразования в и из григорианской даты и времени 24 часа.

CTime значения основываются на всеобщего скоординированного времени (UTC), что эквивалентно среднее время по Гринвичу (GMT). Местный часовой пояс контролируется с помощью переменной среды TZ.

При создании CTime, установите для параметра nDST значение 0, чтобы указать, что время — фактически, или значение больше 0, чтобы указать, что летнее время в силу или значение меньше, чем нуль, чтобы вычислить стандартное время или летнее время является в действительности ли код библиотеки c времени выполнения. tm_isdst поле является обязательным. Если не установлен, его значение не определено и возвращаемое значение от mktime непредсказуемым. Если timeptr указывает на структуру tm, возвращенный предыдущего вызова asctime, gmtimeили localtime, поле tm_isdst содержит правильное значение.

Посмотреть Справочник по библиотеке времени выполнения для получения дополнительной информации о time_t типа данных и функции времени выполнения, которые используются CTime.

Класс компаньон, CTimeSpan, представляет собой временной интервал — разница между двумя объектами CTime.

CTime и CTimeSpan классы не предназначены для наследования. Потому что есть нет виртуальных функций, размер объектов CTime и CTimeSpan — ровно 4 байта. Большинство функций-членов являются встроенные.

Для получения дополнительных сведений об использовании CTimeстатью Дата и время в Руководстве Visual C++ программист и Управления временем в Справочник по библиотеке времени выполнения.

# include lt;afx.h>

Члены классаИерархическая схема

 Родственные словаRun-time functions: asctime, _ftime, gmtime, localtime, strftime, time

Index