System::TimeZoneInfo::AdjustmentRule::CreateAdjustmentRule метод

AdjustmentRule::CreateAdjustmentRule(DateTime, DateTime, TimeSpan, const TransitionTime&, const TransitionTime&) method

Создаёт экземпляр класса AdjustmentRule, представляющего правило корректировки времени, описанное заданными параметрами.

static AdjustmentRulePtr System::TimeZoneInfo::AdjustmentRule::CreateAdjustmentRule(DateTime date_start, DateTime date_end, TimeSpan daylight_delta, const TransitionTime &daylight_transition_start, const TransitionTime &daylight_transition_end)
ПараметрТипОписание
date_startDateTimeДата и время, когда правило корректировки вступает в силу.
date_endDateTimeДата и время, когда правило корректировки перестаёт действовать.
daylight_deltaTimeSpanКоличество времени, необходимое для формирования летнего времени часового пояса.
daylight_transition_startconst TransitionTime&Информация о переходе от летнего времени к стандартному времени.
daylight_transition_endconst TransitionTime&Информация о переходе от стандартного времени к летнему времени.

ReturnValue

Экземпляр класса AdjustmentRule, представляющего описанное правило корректировки часового пояса.

См. также

AdjustmentRule::CreateAdjustmentRule(DateTime, DateTime, TimeSpan, const TransitionTime&, const TransitionTime&, TimeSpan, bool) method

Создаёт экземпляр класса AdjustmentRule, представляющего правило корректировки времени, описанное заданными параметрами.

static AdjustmentRulePtr System::TimeZoneInfo::AdjustmentRule::CreateAdjustmentRule(DateTime date_start, DateTime date_end, TimeSpan daylight_delta, const TransitionTime &daylight_transition_start, const TransitionTime &daylight_transition_end, TimeSpan base_utc_offset_delta, bool no_daylight_transitions)
ПараметрТипОписание
date_startDateTimeДата и время, когда правило корректировки вступает в силу.
date_endDateTimeДата и время, когда правило корректировки перестаёт действовать.
daylight_deltaTimeSpanКоличество времени, необходимое для формирования летнего времени часового пояса.
daylight_transition_startconst TransitionTime&Информация о переходе от летнего времени к стандартному времени.
daylight_transition_endconst TransitionTime&Информация о переходе от стандартного времени к летнему времени.
base_utc_offset_deltaTimeSpanРазница от стандартного смещения UTC.
no_daylight_transitionsboolУказывает, предполагает ли правило корректировки переход к летнему времени.

ReturnValue

Экземпляр класса AdjustmentRule, представляющего описанное правило корректировки часового пояса.

См. также