internal static TimeSpan GetAdjustmentRuleTimeSpan(this TimeZoneInfo timeZoneInfo, DateTimeOffset referenceDate) { return(timeZoneInfo.GetAdjustmentRule(referenceDate)?.DaylightDelta ?? TimeSpan.Zero); }