[edit] Using the DateTime IsDaylightSavingTime Method
The IsDaylightSavingTime determines if a date is within the daylight savings time range and performs quickly. Therefore, you can calculate the calculate thousands of dates without alot of CPU cost. Use the IsDaylightSavingTime instead of your own custom method.
- Note: GetHashCode returns a bool value
[edit] Syntax
bool variable = object.IsDaylightSavingTime();
[edit] Example 1:
This code will print two different dates and then compare them against their hashes.
using System;
class Program
{
static void Main()
{
DateTime d1 = DateTime.Now;
if (d1.IsDaylightSavingTime())
{
Console.WriteLine("Daylight savings time");
Console.WriteLine(d1.ToString());
}
else
{
Console.WriteLine("Not Daylight savings time");
Console.WriteLine(d1.ToString());
}
Console.Read();
}
}
When you run the code it will test wheather or not your current time zone on your local computer is within the daylight savings time range.
<-- DateTime Tutorial
|