COleDateTimeSpan::COleDateTimeSpan
Создает объект COleDateTimeSpan.
COleDateTimeSpan( ) throw( );
COleDateTimeSpan(
double dblSpanSrc
) throw( );
COleDateTimeSpan(
LONG lDays,
int nHours,
int nMins,
int nSecs
) throw( );
Параметры
dblSpanSrc
Число дней для копирования в новый объект COleDateTimeSpan.lDays, nHours, nMins, nSecs
Отобразить день и значения времени, копируемых в новый объект COleDateTimeSpan.
Заметки
Все эти конструкторы создают новые объекты, инициализируемые COleDateTimeSpan в указанное значение. Краткое описание каждого из этих конструкторов:
COleDateTimeSpan() Создает инициализированный объект COleDateTimeSpan до 0.
**COleDateTimeSpan(**dblSpanSrc ) создает объект COleDateTimeSpan от значения с плавающей запятой.
COleDateTimeSpan(lDays, nHours**,** nMins**,** nSecs**)** создает инициализированный объект COleDateTimeSpan к заданным значениям по числовому.
Состояние нового объекта COleDateTimeSpan задано допустимое.
Дополнительные сведения о диапазоне для значений COleDateTimeSpan см. в статье Дата и время: поддержка автоматизации.
Пример
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
Требования
Header: atlcomtime.h