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

◆ GetUtcOffset() [4/6]

static TimeSpan System.TimeZoneInfo.GetUtcOffset ( DateTime time,
TimeZoneInfo zone )
inlinestaticprivate

Definition at line 1989 of file TimeZoneInfo.cs.

1990 {
1991 TimeSpan baseUtcOffset = zone.BaseUtcOffset;
1992 int? ruleIndex;
1993 AdjustmentRule adjustmentRuleForTime = zone.GetAdjustmentRuleForTime(time, out ruleIndex);
1994 if (adjustmentRuleForTime != null)
1995 {
1996 baseUtcOffset += adjustmentRuleForTime.BaseUtcOffsetDelta;
1997 if (adjustmentRuleForTime.HasDaylightSaving)
1998 {
2002 }
2003 }
2004 return baseUtcOffset;
2005 }
static bool GetIsDaylightSavings(DateTime time, AdjustmentRule rule, DaylightTimeStruct daylightTime)

References System.Runtime.Serialization.Dictionary, System.TimeZoneInfo.GetIsDaylightSavings(), System.DateTime.Year, and System.TimeSpan.Zero.