次の方法で共有


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

日付と時刻。

戻り値

Boolean

time が夏時間の期間内である場合は true。それ以外の場合は false

注釈

夏時間期間が適用される年は、パラメーターから time 派生します。

クラスは TimeZone 1 つの夏時間調整規則をサポートしているため、このメソッドは、 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

夏時間の期間。

戻り値

Boolean

timedaylightTimes 内の場合は true。それ以外の場合は false

例外

daylightTimesnullです。

注釈

このメソッドは TimeZoneInfo.IsDaylightSavingTime 、メソッドのこのオーバーロードと同じ機能を IsDaylightSavingTime 提供します。 可能な限り、このメソッドを使用します TimeZoneInfo.IsDaylightSavingTime

こちらもご覧ください

適用対象