TimeZone.IsDaylightSavingTime メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
指定した日付と時刻が、夏時間の期間内かどうかを示す値を返します。
オーバーロード
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
日付と時刻。
戻り値
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
夏時間の期間。
戻り値
time
が daylightTimes
内の場合は true
。それ以外の場合は false
。
例外
daylightTimes
が null
です。
注釈
このメソッドは TimeZoneInfo.IsDaylightSavingTime 、メソッドのこのオーバーロードと同じ機能を IsDaylightSavingTime 提供します。 可能な限り、このメソッドを使用します TimeZoneInfo.IsDaylightSavingTime 。