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

◆ ToUniversalTime()

virtual DateTime System.TimeZone.ToUniversalTime ( DateTime time)
inlinevirtual

Definition at line 63 of file TimeZone.cs.

64 {
65 if (time.Kind == DateTimeKind.Utc)
66 {
67 return time;
68 }
69 long num = time.Ticks - GetUtcOffset(time).Ticks;
70 if (num > 3155378975999999999L)
71 {
72 return new DateTime(3155378975999999999L, DateTimeKind.Utc);
73 }
74 if (num < 0)
75 {
76 return new DateTime(0L, DateTimeKind.Utc);
77 }
78 return new DateTime(num, DateTimeKind.Utc);
79 }
TimeSpan GetUtcOffset(DateTime time)

References System.DateTime, System.TimeZone.GetUtcOffset(), System.DateTime.Kind, System.L, and System.TimeSpan.Ticks.