Windows apps
Collapse the table of content
Expand the table of content
Information
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

TimeZone::IsDaylightSavingTime Method (DateTime)

 

Returns a value indicating whether the specified date and time is within a daylight saving time period.

Namespace:   System
Assembly:  mscorlib (in mscorlib.dll)

public:
virtual bool IsDaylightSavingTime(
	DateTime time
)

Parameters

time
Type: System::DateTime

A date and time.

Return Value

Type: System::Boolean

true if time is in a daylight saving time period; otherwise, false.

The year to which the daylight saving time period applies is derived from the time parameter.

Because the TimeZone class supports a single daylight saving time adjustment rule, the IsDaylightSavingTime(DateTime) method applies the current adjustment rule to any date, regardless of whether the adjustment rule was in effect on that date. Assuming that the operating system itself has accurate historic daylight saving time data, a more accurate result is available by using the TimeZoneInfo::IsDaylightSavingTime method. Whenever possible, use the TimeZoneInfo::IsDaylightSavingTime method.

.NET Framework
Available since 1.1
Return to top
Show:
© 2017 Microsoft