TimeZone.IsDaylightSavingTime Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает значение, указывающее, принадлежат ли заданные дата и время к периоду летнего времени.
Перегрузки
IsDaylightSavingTime(DateTime) |
Возвращает значение, указывающее, принадлежат ли заданные дата и время к периоду летнего времени. |
IsDaylightSavingTime(DateTime, DaylightTime) |
Возвращает значение, указывающее, принадлежат ли заданные дата и время к периоду летнего времени. |
IsDaylightSavingTime(DateTime)
Возвращает значение, указывающее, принадлежат ли заданные дата и время к периоду летнего времени.
public:
virtual bool IsDaylightSavingTime(DateTime time);
public virtual bool IsDaylightSavingTime (DateTime time);
abstract member IsDaylightSavingTime : DateTime -> bool
override this.IsDaylightSavingTime : DateTime -> bool
Public Overridable Function IsDaylightSavingTime (time As DateTime) As Boolean
Параметры
- time
- DateTime
Дата и время.
Возвращаемое значение
true
, если time
принадлежит к периоду летнего времени; в противном случае — false
.
Комментарии
Год, к которому применяется период летнего времени, является производным time
от параметра.
TimeZone Поскольку класс поддерживает одно правило корректировки летнего времени, IsDaylightSavingTime(DateTime) метод применяет текущее правило корректировки к любой дате независимо от того, действует ли правило корректировки на эту дату. Предположим, что сама операционная система имеет точные исторические данные летнего времени, более точный результат доступен с помощью TimeZoneInfo.IsDaylightSavingTime метода. По возможности используйте TimeZoneInfo.IsDaylightSavingTime метод.
См. также раздел
Применяется к
IsDaylightSavingTime(DateTime, DaylightTime)
Возвращает значение, указывающее, принадлежат ли заданные дата и время к периоду летнего времени.
public:
static bool IsDaylightSavingTime(DateTime time, System::Globalization::DaylightTime ^ daylightTimes);
public static bool IsDaylightSavingTime (DateTime time, System.Globalization.DaylightTime daylightTimes);
static member IsDaylightSavingTime : DateTime * System.Globalization.DaylightTime -> bool
Public Shared Function IsDaylightSavingTime (time As DateTime, daylightTimes As DaylightTime) As Boolean
Параметры
- time
- DateTime
Дата и время.
- daylightTimes
- DaylightTime
Период летнего времени.
Возвращаемое значение
true
, если time
принадлежит к периоду daylightTimes
; в противном случае — false
.
Исключения
daylightTimes
имеет значение null
.
Комментарии
Этот TimeZoneInfo.IsDaylightSavingTime метод предоставляет те же функции, что и эта перегрузка IsDaylightSavingTime метода. По возможности используйте TimeZoneInfo.IsDaylightSavingTime метод.