TimeZone.GetDaylightChanges(Int32) Метод

Определение

Возвращает период летнего времени в течение определенного года.

public:
 abstract System::Globalization::DaylightTime ^ GetDaylightChanges(int year);
public abstract System.Globalization.DaylightTime GetDaylightChanges(int year);
abstract member GetDaylightChanges : int -> System.Globalization.DaylightTime
Public MustOverride Function GetDaylightChanges (year As Integer) As DaylightTime

Параметры

year
Int32

Год, к которому применяется период летнего времени.

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

Объект DaylightTime , содержащий дату начала и окончания для летнего времени year.

Исключения

year меньше 1 или больше 9999.

Комментарии

Поддерживается только один период летнего времени в год.

Если летнее время не используется в текущем часовом поясе, возвращаемое значение является DaylightTime объектом, где значение Start и End является DateTime.MinValue, а значение DaylightTime.Delta инициализировано TimeSpan до 0 галок.

Примечания для тех, кто вызывает этот метод

TimeZone Поскольку класс поддерживает только одно правило корректировки дневного времени, GetDaylightChanges(Int32) метод применяет текущее правило корректировки к любому году независимо от того, применяется ли правило корректировки к тому году. Предположим, что операционная система имеет точные данные в течение определенного TimeZoneInfo.AdjustmentRule года, более точный результат доступен путем работы с массивом объектов, возвращаемых методом GetAdjustmentRules() . Свойства Startи EndDelta свойства соответствуют свойствам и DateStart свойствамDateEndDaylightDelta.

Применяется к

См. также раздел