Skip to content

Instantly share code, notes, and snippets.

Hei verden

@runerei
runerei / DaylightSaving
Created April 30, 2015 06:05
DaylightSaving
public void DaylightSaving()
{
var start = new DateTime(2012, 3, 25,0,0,0,DateTimeKind.Utc);
var end = start.AddHours(4);
Console.WriteLine("{0}\t{1}\t{2}\t{3}", "UTC", "Local", "pos", "poslocal");
for (var curr = start; curr < end; curr = curr.AddMinutes(15))
{
Console.WriteLine("{0}\t{1}\t{2}\t{3}", curr, curr.ToLocalTime(), (curr-start).TotalMinutes/15 + 1, (curr.ToLocalTime() - start.ToLocalTime()).TotalMinutes/15 + 1);
}
}