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

◆ IsInvalidTime()

bool System.TimeZoneInfo.IsInvalidTime ( DateTime dateTime)
inline

Definition at line 1215 of file TimeZoneInfo.cs.

1216 {
1217 bool result = false;
1218 if (dateTime.Kind == DateTimeKind.Unspecified || (dateTime.Kind == DateTimeKind.Local && s_cachedData.GetCorrespondingKind(this) == DateTimeKind.Local))
1219 {
1220 int? ruleIndex;
1222 if (adjustmentRuleForTime != null && adjustmentRuleForTime.HasDaylightSaving)
1223 {
1226 }
1227 else
1228 {
1229 result = false;
1230 }
1231 }
1232 return result;
1233 }
static bool GetIsInvalidTime(DateTime time, AdjustmentRule rule, DaylightTimeStruct daylightTime)
static CachedData s_cachedData
AdjustmentRule GetAdjustmentRuleForTime(DateTime dateTime, out int? ruleIndex)
DaylightTimeStruct GetDaylightTime(int year, AdjustmentRule rule, int? ruleIndex)

References System.Runtime.Serialization.Dictionary, System.TimeZoneInfo.GetAdjustmentRuleForTime(), System.TimeZoneInfo.GetDaylightTime(), System.TimeZoneInfo.GetIsInvalidTime(), and System.TimeZoneInfo.s_cachedData.