TimeZone.IsDaylightSavingTime 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
返回一个值,该值指示指定的日期和时间是否在夏令时范围内。
重载
| 名称 | 说明 |
|---|---|
| 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.
例外
daylightTimes 是 null。
注解
该方法 TimeZoneInfo.IsDaylightSavingTime 提供与该方法重 IsDaylightSavingTime 载相同的功能。 尽可能使用 TimeZoneInfo.IsDaylightSavingTime 该方法。