Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ GetUtcOffset()

override TimeSpan System.CurrentSystemTimeZone.GetUtcOffset ( DateTime time)
inline

Definition at line 114 of file CurrentSystemTimeZone.cs.

115 {
116 if (time.Kind == DateTimeKind.Utc)
117 {
118 return TimeSpan.Zero;
119 }
120 return new TimeSpan(TimeZone.CalculateUtcOffset(time, GetDaylightChanges(time.Year)).Ticks + m_ticksOffset);
121 }
override DaylightTime GetDaylightChanges(int year)

References System.TimeZone.CalculateUtcOffset(), System.CurrentSystemTimeZone.GetDaylightChanges(), System.DateTime.Kind, System.CurrentSystemTimeZone.m_ticksOffset, System.DateTime.Year, and System.TimeSpan.Zero.