CTimeSpan ( );
CTimeSp&an ( const CTimeSpanamp; timeSpanSrc );
CTimeSpan ( time_t время );
CTimeSpan ( ДЛИННЫЕ lDays, int nHours, int nMins, int nSecs );
Параметры
timeSpanSrc
Объект CTimeSpan , который уже существует.
время
Значение времени time_t.
lDays, nHours, nMins, nSecs
Дней, часов минут и секунд, соответственно.
Примечания
Все эти конструкторы создают новый объект CTimeSpan , инициализирован с указанным временем относительной. Ниже описывается каждый конструктор:
| Компонент | Диапазон |
| lDays | 0–25, 000 (примерно) |
| nHours | 0–23 |
| nMins | 0-59 |
| nSecs | 0-59 |
Обратите внимание, что отладочная версия библиотеки Microsoft Foundation Class утверждает, если один или несколько компонентов времени суток находится вне допустимого диапазона. Это ваша ответственность, чтобы проверить аргументы до вызова.
Пример
/ / Пример для CTimeSpa&n::CTimeSpan
CTimeSpan ts1; nbsp; / / Не инициализирована значение времени
CTimeSpan ts2a (ts1); / / Copy конструктор
CTimeSpan ts2b = ts1; / / Copy конструктор снова
CTimeSpan ts3 (100); / / 100 секунд
CTimeSpan ts4 (0, 1, 5, 12); / / 1 час, 5 минут, и 12 секунд