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 支援單一日光節約時間調整規則,所以 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

如果 time 是在 daylightTimes 中,則為 true,否則為 false

例外狀況

daylightTimesnull

備註

方法 TimeZoneInfo.IsDaylightSavingTime 提供與方法這個 IsDaylightSavingTime 多載相同的功能。 盡可能使用 TimeZoneInfo.IsDaylightSavingTime 方法。

另請參閱

適用於