public static bool IsWinterCriticalHour(DateTime time)
{
if ((time.IsDaylightSavingTime() != time.ToUniversalTime().Add(GetChangeDelta(time.Year)).ToLocalTime().IsDaylightSavingTime()) && (GetTimeChange(time) == TimeChangeType.WinterTime))
return true;
else return false;
}