using System;
using System.Globalization;
// Get daylight saving information for current time zone.
TimeZone zone = TimeZone.CurrentTimeZone;
DaylightTime time = zone.GetDaylightChanges(DateTime.Today.Year);
Console.WriteLine(
"Start: {0}", time.Start);
Console.WriteLine(
"End: {0}", time.End);
Console.WriteLine(
"Delta: {0}", time.Delta);
Start: 3/14/2010 2:00:00 AM
End: 11/7/2010 2:00:00 AM
Delta: 01:00:00