TimeZone.IsDaylightSavingTime 方法

定义

返回一个值,该值指示指定的日期和时间是否在夏令时范围内。

重载

名称 说明
IsDaylightSavingTime(DateTime)

返回一个值,该值指示指定的日期和时间是否在夏令时范围内。

IsDaylightSavingTime(DateTime, DaylightTime)

返回一个值,该值指示指定的日期和时间是否在指定的夏令时内。

IsDaylightSavingTime(DateTime)

Source:
TimeZone.cs
Source:
TimeZone.cs
Source:
TimeZone.cs
Source:
TimeZone.cs
Source:
TimeZone.cs

返回一个值,该值指示指定的日期和时间是否在夏令时范围内。

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 参数。

TimeZone由于该类支持单个夏令时调整规则,因此该方法IsDaylightSavingTime(DateTime)将当前调整规则应用于任何日期,而不考虑调整规则是否在该日期生效。 假设操作系统本身具有准确的历史夏令时数据,则使用 TimeZoneInfo.IsDaylightSavingTime 该方法可获得更准确的结果。 尽可能使用 TimeZoneInfo.IsDaylightSavingTime 该方法。

另请参阅

适用于

IsDaylightSavingTime(DateTime, DaylightTime)

Source:
TimeZone.cs
Source:
TimeZone.cs
Source:
TimeZone.cs
Source:
TimeZone.cs
Source:
TimeZone.cs

返回一个值,该值指示指定的日期和时间是否在指定的夏令时内。

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 为 in, daylightTimes则为 ;否则为 false.

例外

daylightTimesnull

注解

该方法 TimeZoneInfo.IsDaylightSavingTime 提供与该方法重 IsDaylightSavingTime 载相同的功能。 尽可能使用 TimeZoneInfo.IsDaylightSavingTime 该方法。

另请参阅

适用于