37 references to TimeZoneInfoOptions
System.Private.CoreLib (37)
src\libraries\System.Private.CoreLib\src\System\DateTime.cs (4)
1226
offsetTicks = TimeZoneInfo.GetLocalUtcOffset(ticks < MinTicks ? MinValue : MaxValue,
TimeZoneInfoOptions
.NoThrowOnInvalidTime).Ticks;
1304
return TimeZoneInfo.Local.IsDaylightSavingTime(this,
TimeZoneInfoOptions
.NoThrowOnInvalidTime);
1327
TimeSpan offset = TimeZoneInfo.GetLocalUtcOffset(this,
TimeZoneInfoOptions
.NoThrowOnInvalidTime);
1781
=> _dateData >> KindShift == (int)DateTimeKind.Utc ? this : TimeZoneInfo.ConvertTimeToUtc(this,
TimeZoneInfoOptions
.NoThrowOnInvalidTime);
src\libraries\System.Private.CoreLib\src\System\DateTimeOffset.cs (3)
94
TimeSpan offset = TimeZoneInfo.GetLocalUtcOffset(dateTime,
TimeZoneInfoOptions
.NoThrowOnInvalidTime);
112
if (offset != TimeZoneInfo.GetLocalUtcOffset(dateTime,
TimeZoneInfoOptions
.NoThrowOnInvalidTime))
779
TimeSpan offset = TimeZoneInfo.GetLocalUtcOffset(utcDateTime,
TimeZoneInfoOptions
.NoThrowOnInvalidTime);
src\libraries\System.Private.CoreLib\src\System\Globalization\DateTimeFormat.cs (3)
799
offset = TimeZoneInfo.GetLocalUtcOffset(DateTime.Now,
TimeZoneInfoOptions
.NoThrowOnInvalidTime);
807
offset = TimeZoneInfo.GetLocalUtcOffset(dateTime,
TimeZoneInfoOptions
.NoThrowOnInvalidTime);
865
offset = TimeZoneInfo.GetLocalUtcOffset(dateTime,
TimeZoneInfoOptions
.NoThrowOnInvalidTime);
src\libraries\System.Private.CoreLib\src\System\Globalization\DateTimeParse.cs (4)
2769
result.timeZoneOffset = TimeZoneInfo.GetLocalUtcOffset(result.parsedDate,
TimeZoneInfoOptions
.NoThrowOnInvalidTime);
2826
result.timeZoneOffset = TimeZoneInfo.GetLocalUtcOffset(result.parsedDate,
TimeZoneInfoOptions
.NoThrowOnInvalidTime);
2918
resultTicks += tz.GetUtcOffset(bTimeOnly ? DateTime.Now : result.parsedDate,
TimeZoneInfoOptions
.NoThrowOnInvalidTime).Ticks;
2933
resultTicks += tz.GetUtcOffset(result.parsedDate,
TimeZoneInfoOptions
.NoThrowOnInvalidTime).Ticks;
src\libraries\System.Private.CoreLib\src\System\TimeZoneInfo.cs (23)
250
adjustedTime = ConvertTime(dateTime, cachedData.Local, this,
TimeZoneInfoOptions
.None, cachedData);
255
adjustedTime = ConvertTime(dateTime, s_utcTimeZone, this,
TimeZoneInfoOptions
.None, cachedData);
349
GetUtcOffset(dateTime,
TimeZoneInfoOptions
.NoThrowOnInvalidTime, s_cachedData);
352
internal static TimeSpan GetLocalUtcOffset(DateTime dateTime,
TimeZoneInfoOptions
flags)
361
internal TimeSpan GetUtcOffset(DateTime dateTime,
TimeZoneInfoOptions
flags) =>
364
private TimeSpan GetUtcOffset(DateTime dateTime,
TimeZoneInfoOptions
flags, CachedData cachedData)
431
IsAmbiguousTime(dateTime,
TimeZoneInfoOptions
.NoThrowOnInvalidTime);
437
internal bool IsAmbiguousTime(DateTime dateTime,
TimeZoneInfoOptions
flags)
472
IsDaylightSavingTime(dateTime,
TimeZoneInfoOptions
.NoThrowOnInvalidTime, s_cachedData);
477
internal bool IsDaylightSavingTime(DateTime dateTime,
TimeZoneInfoOptions
flags) =>
480
private bool IsDaylightSavingTime(DateTime dateTime,
TimeZoneInfoOptions
flags, CachedData cachedData)
690
return ConvertTime(dateTime, cachedData.Local, FindSystemTimeZoneById(destinationTimeZoneId),
TimeZoneInfoOptions
.None, cachedData);
694
return ConvertTime(dateTime, s_utcTimeZone, FindSystemTimeZoneById(destinationTimeZoneId),
TimeZoneInfoOptions
.None, s_cachedData);
736
return ConvertTime(dateTime, sourceTimeZone, destinationTimeZone,
TimeZoneInfoOptions
.None, cachedData);
743
ConvertTime(dateTime, sourceTimeZone, destinationTimeZone,
TimeZoneInfoOptions
.None, s_cachedData);
748
internal static DateTime ConvertTime(DateTime dateTime, TimeZoneInfo sourceTimeZone, TimeZoneInfo destinationTimeZone,
TimeZoneInfoOptions
flags) =>
751
private static DateTime ConvertTime(DateTime dateTime, TimeZoneInfo sourceTimeZone, TimeZoneInfo destinationTimeZone,
TimeZoneInfoOptions
flags, CachedData cachedData)
757
if (((flags &
TimeZoneInfoOptions
.NoThrowOnInvalidTime) == 0) && (dateTime.Kind != DateTimeKind.Unspecified) && (dateTime.Kind != sourceKind))
782
if (((flags &
TimeZoneInfoOptions
.NoThrowOnInvalidTime) == 0) && GetIsInvalidTime(dateTime, sourceRule, sourceDaylightTime))
822
ConvertTime(dateTime, s_utcTimeZone, destinationTimeZone,
TimeZoneInfoOptions
.None, s_cachedData);
834
return ConvertTime(dateTime, cachedData.Local, s_utcTimeZone,
TimeZoneInfoOptions
.None, cachedData);
840
internal static DateTime ConvertTimeToUtc(DateTime dateTime,
TimeZoneInfoOptions
flags)
851
ConvertTime(dateTime, sourceTimeZone, s_utcTimeZone,
TimeZoneInfoOptions
.None, s_cachedData);