COleDateTime::SetTime

Задает время создания данного объекта COleDateTime.

int SetTime(
   int nHour,
   int nMin,
   int nSec 
) throw( );

Параметры

  • nHour, nMin, nSec
    Отображает компоненты времени, копируемых в этот объект COleDateTime.

Возвращаемое значение

Нуль, если значение данного объекта COleDateTime было установлено успешно; в противном случае – значение 1.Это возвращаемое значение основано на типе, указанном DateTimeStatus.Дополнительные сведения см. в разделе SetStatus функции-члена.

Заметки

Время установлено которых заданы указанные значения.Дата устанавливается для датировать значение 0, 30-ое декабря 1899.

См. следующую таблицу для границ значений параметров:

Параметр

Границы

nHour

0 – 23

nMin

0 – 59

nSec

0 – 59

Если значение времени, указанным параметрами недопустимо, помещенные на недопустимое состояние этого объекта и не изменен значение данного объекта.

Ниже приведены некоторые примеры значений времени:

nHour

nMin

nSec

Значение

1

3

3

01:03:03

23

45

0

23:45:00

25

30

0

Недопустимый

9

60

0

Недопустимый

Для задания и времени и даты см. в разделе COleDateTime::SetDateTime.

Дополнительные сведения о функций-членов, которые извлекают значения этого объекта COleDateTime см. в следующих функций элементов:

Дополнительные сведения о диапазоне для значений COleDateTime см. в статье Дата и время: поддержка автоматизации.

Пример

См. пример для SetDate.

Требования

Header: atlcomtime.h

См. также

Ссылки

Класс COleDateTime

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

COleDateTime::COleDateTime

COleDateTime::SetDateTime

COleDateTime::operator =

COleDateTime::GetStatus

COleDateTime::m_dt