CTimeSpan ( );
CTimeSp&an ( константа 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 стверджує, що якщо один або декілька компонентів часу день знаходиться поза діапазону. Це ваша відповідальність, щоб перевірити аргументи до телефонної.
Приклад
/ / приклад для CTimeSpa&n::CTimeSpan
CTimeSpan ts1; nbsp; / / Uninitialized значення часу
CTimeSpan ts2a (ts1); / / Конструктор копіювання
CTimeSpan-ts2b = ts1; / / Конструктор копіювання знову
CTimeSpan ts3 (100); / / 100 секунд
CTimeSpan ts4 (0, 1, 5, 12); / / 1 годину, 5 і 12 хвилин