Поделиться через


CTimeSpan Class

Количество времени, которое внутренне сохраняется как количество секунд, в течение времени.

class CTimeSpan

Члены

Открытые конструкторы

Имя

Описание

CTimeSpan::CTimeSpan

Создает объекты CTimeSpan различными способами.

Открытые методы

Имя

Описание

CTimeSpan::Format

Преобразует CTimeSpan в отформатированную строку.

CTimeSpan::GetDays

Возвращает значение, представляющее число полных дней в этом CTimeSpan.

CTimeSpan::GetHours

Возвращает значение, представляющее количество часов в текущем (от 23 до 23).

CTimeSpan::GetMinutes

Возвращает значение, представляющее количество минут в текущем час (от 59 до 59).

CTimeSpan::GetSeconds

Возвращает значение, представляющее число секунд в текущую минуту (от 59 до 59).

CTimeSpan::GetTimeSpan

Возвращает значение объекта CTimeSpan.

CTimeSpan::GetTotalHours

Возвращает значение, представляющее общее число полных часов в этом CTimeSpan.

CTimeSpan::GetTotalMinutes

Возвращает значение, представляющее общее число целых минут в этом CTimeSpan.

CTimeSpan::GetTotalSeconds

Возвращает значение, представляющее общее число целых секунд в этом CTimeSpan.

CTimeSpan::Serialize64

Выполняет сериализацию данных или из архива.

Операторы

+ – оператор

Добавляет и subtract объекты CTimeSpan.

оператор += – =

Добавляет объект CTimeSpan и subtract и от этого CTimeSpan.

== - оператор < т д.

Сравнивает 2 относительных значений времени.

Заметки

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

Функции преобразования CTimeSpan секунд к различным дням, часы, минуты и секунды.

Объект CTimeSpan хранится в структуре __time64_t, равное 8 байт.

Класс сопровождающий, CTime, представляющее абсолютное время.

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

Дополнительные сведения об использовании CTimeSpan см. в разделе статьи Дата и время и управление временем в справочнике по библиотеке времени выполнения.

Требования

Header: atltime.h

См. также

Ссылки

asctime, _wasctime

_ftime, _ftime32, _ftime64

gmtime, _gmtime32, _gmtime64

localtime, _localtime32, _localtime64

strftime, wcsftime, _strftime_l, _wcsftime_l

time, _time32, _time64

Диаграмма иерархии

Другие ресурсы

ATL/MFC Shared Classes