6[Obsolete(
"System.TimeZone has been deprecated. Investigate the use of System.TimeZoneInfo instead.")]
19 object value =
new object();
70 if (num > 3155378975999999999
L)
87 bool isAmbiguousLocalDst =
false;
106 if (daylightTimes ==
null)
115 DateTime dateTime = daylightTimes.Start + daylightTimes.
Delta;
121 dateTime2 = end - daylightTimes.
Delta;
126 dateTime2 = dateTime;
127 dateTime3 = dateTime - daylightTimes.
Delta;
132 if (time >= dateTime || time < end)
137 else if (time >= dateTime && time < end)
141 if (flag && time >= dateTime2 && time < dateTime3)
147 return daylightTimes.
Delta;
static int CompareExchange(ref int location1, int value, int comparand)
virtual bool IsDaylightSavingTime(DateTime time)
static bool IsDaylightSavingTime(DateTime time, DaylightTime daylightTimes)
virtual DateTime ToLocalTime(DateTime time)
static void ResetTimeZone()
static volatile TimeZone currentTimeZone
static TimeZone CurrentTimeZone
static object s_InternalSyncObject
static TimeSpan CalculateUtcOffset(DateTime time, DaylightTime daylightTimes)
TimeSpan GetUtcOffset(DateTime time)
DaylightTime GetDaylightChanges(int year)
virtual DateTime ToUniversalTime(DateTime time)
static object InternalSyncObject
bool IsAmbiguousDaylightSavingTime()
static readonly TimeSpan Zero