238 references to Utc
aspire (1)
src\Shared\ConsoleLogs\LogEntries.cs (1)
85Debug.Assert(logLine.Timestamp == null || logLine.Timestamp.Value.Kind == DateTimeKind.Utc, "Timestamp should always be UTC.");
Aspire.Cli.Tests (2)
Commands\TelemetryTestHelper.cs (2)
22internal static readonly DateTime s_testTime = new(1970, 1, 1, 0, 0, 0, DateTimeKind.Utc); 29var unixEpoch = new DateTime(1970, 1, 1, 0, 0, 0, DateTimeKind.Utc);
Aspire.Dashboard (1)
src\Shared\ConsoleLogs\LogEntries.cs (1)
85Debug.Assert(logLine.Timestamp == null || logLine.Timestamp.Value.Kind == DateTimeKind.Utc, "Timestamp should always be UTC.");
Aspire.Dashboard.Components.Tests (4)
Controls\GenAIVisualizerDialogTests.cs (1)
25private static readonly DateTime s_testTime = new(1970, 1, 1, 0, 0, 0, DateTimeKind.Utc);
Pages\MetricsTests.cs (1)
29private static readonly DateTime s_testTime = new(1970, 1, 1, 0, 0, 0, DateTimeKind.Utc);
Pages\TraceDetailsTests.cs (1)
28private static readonly DateTime s_testTime = new(1970, 1, 1, 0, 0, 0, DateTimeKind.Utc);
tests\Shared\Telemetry\TelemetryTestHelpers.cs (1)
281var unixEpoch = new DateTime(1970, 1, 1, 0, 0, 0, DateTimeKind.Utc);
Aspire.Dashboard.Tests (49)
ConsoleLogsTests\LogEntriesTests.cs (3)
65new DateTime(2020, 1, 1, 0, 0, 0, DateTimeKind.Utc), 66new DateTime(2020, 1, 1, 0, 0, 0, DateTimeKind.Utc))); 69var pauseEntry = LogEntry.CreatePause("resource-name", new DateTime(2024, 1, 1, 0, 0, 0, DateTimeKind.Utc));
FormatHelpersTests.cs (1)
98Assert.Equal(DateTimeKind.Utc, date.Kind);
Integration\OtlpHttpJsonTests.cs (4)
450Assert.Equal(new DateTime(2018, 12, 13, 14, 51, 0, DateTimeKind.Utc), span.StartTime); 451Assert.Equal(new DateTime(2018, 12, 13, 14, 51, 1, DateTimeKind.Utc), span.EndTime); 504Assert.Equal(new DateTime(2018, 12, 13, 14, 51, 0, 300, DateTimeKind.Utc), log.TimeStamp); 580Assert.Equal(new DateTime(2018, 12, 13, 14, 51, 0, 300, DateTimeKind.Utc), log.TimeStamp);
Mcp\AspireTelemetryMcpToolsTests.cs (1)
26private static readonly DateTime s_testTime = new(1970, 1, 1, 0, 0, 0, DateTimeKind.Utc);
Model\AIAssistant\AssistantChatDataContextTests.cs (1)
24private static readonly DateTime s_testTime = new(1970, 1, 1, 0, 0, 0, DateTimeKind.Utc);
Model\ConsoleLogsFiltersTests.cs (5)
18FilterAllLogsDate = new DateTime(2023, 1, 2, 3, 4, 5, DateTimeKind.Utc), 21["test-abc"] = new DateTime(2023, 1, 2, 3, 4, 5, DateTimeKind.Utc) 38var existingAllLogsDate = new DateTime(2023, 1, 1, 0, 0, 0, DateTimeKind.Utc); 39var existingResourceDate = new DateTime(2023, 1, 2, 0, 0, 0, DateTimeKind.Utc); 50var newResourceDate = new DateTime(2023, 1, 3, 0, 0, 0, DateTimeKind.Utc);
Model\GenAIVisualizerDialogViewModelTests.cs (1)
21private static readonly DateTime s_testTime = new(1970, 1, 1, 0, 0, 0, DateTimeKind.Utc);
Model\ResourceMenuBuilderTests.cs (1)
23private static readonly DateTime s_testTime = new(1970, 1, 1, 0, 0, 0, DateTimeKind.Utc);
Model\ResourceViewModelTests.cs (1)
16private static readonly DateTime s_dateTime = new(2000, 12, 30, 23, 59, 59, DateTimeKind.Utc);
Model\SpanWaterfallViewModelTests.cs (11)
28trace.AddSpan(TelemetryTestHelpers.CreateOtlpSpan(app1, trace, scope, spanId: "1", parentSpanId: null, startDate: new DateTime(2001, 1, 1, 1, 1, 2, DateTimeKind.Utc))); 29trace.AddSpan(TelemetryTestHelpers.CreateOtlpSpan(app2, trace, scope, spanId: "1-1", parentSpanId: "1", startDate: new DateTime(2001, 1, 1, 1, 1, 3, DateTimeKind.Utc))); 56var date = new DateTime(2001, 1, 1, 1, 1, 2, DateTimeKind.Utc); 88trace.AddSpan(TelemetryTestHelpers.CreateOtlpSpan(app1, trace, scope, spanId: "1", parentSpanId: null, startDate: new DateTime(2001, 1, 1, 1, 1, 2, DateTimeKind.Utc), kind: OtlpSpanKind.Client, attributes: [KeyValuePair.Create("http.url", "http://localhost:59267/6eed7c2dedc14419901b813e8fe87a86/getScriptTag"), KeyValuePair.Create("server.address", "localhost")])); 89trace.AddSpan(TelemetryTestHelpers.CreateOtlpSpan(app2, trace, scope, spanId: "2", parentSpanId: null, startDate: new DateTime(2001, 2, 1, 1, 1, 2, DateTimeKind.Utc), kind: OtlpSpanKind.Client)); 134startDate: new DateTime(2001, 1, 1, 1, 1, 2, DateTimeKind.Utc), 194startDate: new DateTime(2001, 1, 1, 1, 1, 2, DateTimeKind.Utc), 232var parentSpan = TelemetryTestHelpers.CreateOtlpSpan(app1, trace, scope, spanId: "parent", parentSpanId: null, startDate: new DateTime(2001, 1, 1, 1, 1, 2, DateTimeKind.Utc)); 233var childSpan = TelemetryTestHelpers.CreateOtlpSpan(app1, trace, scope, spanId: "child", parentSpanId: "parent", startDate: new DateTime(2001, 1, 1, 1, 1, 3, DateTimeKind.Utc)); 254var parentSpan = TelemetryTestHelpers.CreateOtlpSpan(app1, trace, scope, spanId: "parent", parentSpanId: null, startDate: new DateTime(2001, 1, 1, 1, 1, 2, DateTimeKind.Utc)); 255var childSpan = TelemetryTestHelpers.CreateOtlpSpan(app1, trace, scope, spanId: "child", parentSpanId: "parent", startDate: new DateTime(2001, 1, 1, 1, 1, 3, DateTimeKind.Utc));
Model\TelemetryExportServiceTests.cs (1)
26private static readonly DateTime s_testTime = new(2024, 1, 15, 10, 30, 0, DateTimeKind.Utc);
Model\TelemetryImportServiceTests.cs (1)
25private static readonly DateTime s_testTime = new(2024, 1, 15, 10, 30, 0, DateTimeKind.Utc);
Model\TraceHelpersTests.cs (11)
22trace.AddSpan(TelemetryTestHelpers.CreateOtlpSpan(app1, trace, scope, spanId: "1", parentSpanId: null, startDate: new DateTime(2001, 1, 1, 1, 1, 1, DateTimeKind.Utc))); 44trace.AddSpan(TelemetryTestHelpers.CreateOtlpSpan(app2, trace, scope, spanId: "1-2", parentSpanId: "1", startDate: new DateTime(2001, 1, 1, 1, 1, 2, DateTimeKind.Utc))); 45trace.AddSpan(TelemetryTestHelpers.CreateOtlpSpan(app1, trace, scope, spanId: "1-1", parentSpanId: "1", startDate: new DateTime(2001, 1, 1, 1, 1, 1, DateTimeKind.Utc))); 71trace.AddSpan(TelemetryTestHelpers.CreateOtlpSpan(app1, trace, scope, spanId: "1", parentSpanId: null, startDate: new DateTime(2001, 1, 1, 1, 1, 2, DateTimeKind.Utc))); 72trace.AddSpan(TelemetryTestHelpers.CreateOtlpSpan(app2, trace, scope, spanId: "1-1", parentSpanId: "1", startDate: new DateTime(2001, 1, 1, 1, 1, 1, DateTimeKind.Utc))); 99trace.AddSpan(TelemetryTestHelpers.CreateOtlpSpan(app1, trace, scope, spanId: "1", parentSpanId: null, startDate: new DateTime(2001, 1, 1, 1, 1, 2, DateTimeKind.Utc))); 100trace.AddSpan(TelemetryTestHelpers.CreateOtlpSpan(app2, trace, scope, spanId: "1-1", parentSpanId: "1", startDate: new DateTime(2001, 1, 1, 1, 1, 3, DateTimeKind.Utc))); 101trace.AddSpan(TelemetryTestHelpers.CreateOtlpSpan(app3, trace, scope, spanId: "1-1-1", parentSpanId: "1-1", startDate: new DateTime(2001, 1, 1, 1, 1, 2, DateTimeKind.Utc))); 102trace.AddSpan(TelemetryTestHelpers.CreateOtlpSpan(app3, trace, scope, spanId: "1-2", parentSpanId: "1", startDate: new DateTime(2001, 1, 1, 1, 1, 2, DateTimeKind.Utc))); 133trace.AddSpan(TelemetryTestHelpers.CreateOtlpSpan(app1, trace, scope, spanId: "1", parentSpanId: null, startDate: new DateTime(2001, 1, 1, 1, 1, 2, DateTimeKind.Utc))); 134trace.AddSpan(TelemetryTestHelpers.CreateOtlpSpan(app2, trace, scope, spanId: "1-1", parentSpanId: "1", startDate: new DateTime(2001, 1, 1, 1, 1, 3, DateTimeKind.Utc), uninstrumentedPeer: app3));
TelemetryApiServiceTests.cs (1)
18private static readonly DateTime s_testTime = new(1970, 1, 1, 0, 0, 0, DateTimeKind.Utc);
TelemetryRepositoryTests\LogTests.cs (1)
21private static readonly DateTime s_testTime = new(1970, 1, 1, 0, 0, 0, DateTimeKind.Utc);
TelemetryRepositoryTests\MetricsTests.cs (1)
20private static readonly DateTime s_testTime = new(1970, 1, 1, 0, 0, 0, DateTimeKind.Utc);
TelemetryRepositoryTests\OtlpSpanTests.cs (1)
14private static readonly DateTime s_testTime = new(1970, 1, 1, 0, 0, 0, DateTimeKind.Utc);
TelemetryRepositoryTests\TelemetryRepositoryTests.cs (1)
22private static readonly DateTime s_testTime = new(1970, 1, 1, 0, 0, 0, DateTimeKind.Utc);
TelemetryRepositoryTests\TraceTests.cs (1)
23private static readonly DateTime s_testTime = new(1970, 1, 1, 0, 0, 0, DateTimeKind.Utc);
tests\Shared\Telemetry\TelemetryTestHelpers.cs (1)
281var unixEpoch = new DateTime(1970, 1, 1, 0, 0, 0, DateTimeKind.Utc);
Aspire.Deployment.EndToEnd.Tests (1)
Helpers\AzureAuthenticationHelpers.cs (1)
164return DateTime.SpecifyKind(timestamp, DateTimeKind.Utc);
Aspire.Hosting (1)
src\Shared\ConsoleLogs\LogEntries.cs (1)
85Debug.Assert(logLine.Timestamp == null || logLine.Timestamp.Value.Kind == DateTimeKind.Utc, "Timestamp should always be UTC.");
Aspire.Hosting.Tests (1)
Dashboard\DashboardLifecycleHookTests.cs (1)
595var timestamp = new DateTime(2001, 12, 29, 23, 59, 59, DateTimeKind.Utc);
dotnet-svcutil-lib (27)
FrameworkFork\Microsoft.Xml\Xml\BinaryXml\SqlUtils.cs (3)
832return new DateTime(yr, mnth, day, hr, min, sec, ms, DateTimeKind.Utc); 848DateTime d = new DateTime(yr, mnth, day, 0, 0, 0, DateTimeKind.Utc); 867return new DateTime(1, 1, 1, hr, min, sec, ms, DateTimeKind.Utc);
FrameworkFork\Microsoft.Xml\Xml\schema\XsdDateTime.cs (8)
174case DateTimeKind.Utc: kind = XsdDateTimeKind.Zulu; break; 267return DateTimeKind.Utc; 371return new DateTime(_dt.Ticks, DateTimeKind.Utc); 374return new DateTime(_dt.Subtract(new TimeSpan(ZoneHour, ZoneMinute, 0)).Ticks, DateTimeKind.Utc); 377return new DateTime(_dt.Add(new TimeSpan(ZoneHour, ZoneMinute, 0)).Ticks, DateTimeKind.Utc); 427result = new DateTime(result.Ticks, DateTimeKind.Utc); 440result = new DateTime(ticks, DateTimeKind.Utc).ToLocalTime(); 453result = new DateTime(ticks, DateTimeKind.Utc).ToLocalTime();
FrameworkFork\Microsoft.Xml\Xml\XmlConvert.cs (3)
1495case DateTimeKind.Utc: 1505case DateTimeKind.Utc: 1509return new DateTime(value.Ticks, DateTimeKind.Utc);
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\DateTimeOffsetAdapter.cs (1)
33set { _utcDateTime = DateTime.SpecifyKind(value, DateTimeKind.Utc); }
FrameworkFork\System.Runtime.Serialization\System\Xml\XmlBinaryWriter.cs (1)
860case DateTimeKind.Utc:
FrameworkFork\System.Runtime.Serialization\System\Xml\XmlConverter.cs (3)
945kind = DateTimeKind.Utc; 952kind = DateTimeKind.Utc; 1117case DateTimeKind.Utc:
FrameworkFork\System.ServiceModel\System\IdentityModel\SecurityUtils.cs (2)
51return new DateTime(DateTime.MaxValue.Ticks - TimeSpan.TicksPerDay, DateTimeKind.Utc); 60return new DateTime(DateTime.MinValue.Ticks + TimeSpan.TicksPerDay, DateTimeKind.Utc);
FrameworkFork\System.ServiceModel\System\ServiceModel\Security\SecurityTimestamp.cs (2)
32Fx.Assert(creationTimeUtc.Kind == DateTimeKind.Utc, "creation time must be in UTC"); 33Fx.Assert(expiryTimeUtc.Kind == DateTimeKind.Utc, "expiry time must be in UTC");
FrameworkFork\System.ServiceModel\System\ServiceModel\Security\SecurityUtils.cs (2)
258return new DateTime(DateTime.MaxValue.Ticks - TimeSpan.TicksPerDay, DateTimeKind.Utc); 267return new DateTime(DateTime.MinValue.Ticks + TimeSpan.TicksPerDay, DateTimeKind.Utc);
FrameworkFork\System.ServiceModel\System\ServiceModel\Security\TimeBoundedCache.cs (2)
344Fx.Assert(item.ExpirationTime == DateTime.MaxValue || item.ExpirationTime.Kind == DateTimeKind.Utc, ""); 500Fx.Assert(expirationTime == DateTime.MaxValue || expirationTime.Kind == DateTimeKind.Utc, "");
Microsoft.AspNetCore.Authentication (1)
SystemClock.cs (1)
37var utcNowPrecisionSeconds = new DateTime((_timeProvider.GetUtcNow().Ticks / TimeSpan.TicksPerSecond) * TimeSpan.TicksPerSecond, DateTimeKind.Utc);
Microsoft.AspNetCore.Authentication.Core.Test (6)
AuthenticationPropertiesTests.cs (6)
199props.IssuedUtc = new DateTimeOffset(new DateTime(2018, 03, 21, 0, 0, 0, DateTimeKind.Utc)); 200Assert.Equal(new DateTimeOffset(new DateTime(2018, 03, 21, 0, 0, 0, DateTimeKind.Utc)), props.IssuedUtc); 213props.ExpiresUtc = new DateTimeOffset(new DateTime(2018, 03, 19, 12, 34, 56, DateTimeKind.Utc)); 214Assert.Equal(new DateTimeOffset(new DateTime(2018, 03, 19, 12, 34, 56, DateTimeKind.Utc)), props.ExpiresUtc); 244props.SetDateTimeOffset("foo", new DateTimeOffset(new DateTime(2018, 03, 19, 12, 34, 56, DateTimeKind.Utc))); 258var dateTimeOffset = new DateTimeOffset(new DateTime(2018, 03, 19, 12, 34, 56, DateTimeKind.Utc));
Microsoft.AspNetCore.Authentication.Test (2)
JwtBearerTests.cs (1)
975expires: new DateTime(DateTime.MaxValue.Ticks, DateTimeKind.Utc),
JwtBearerTests_Handler.cs (1)
920expires: new DateTime(DateTime.MaxValue.Ticks, DateTimeKind.Utc),
Microsoft.AspNetCore.Components.Endpoints.Tests (4)
SSRRenderModeBoundaryTest.cs (1)
105yield return new object[] { new DateTime(2023, 12, 25, 10, 30, 0, DateTimeKind.Utc), "12/25/2023 10:30:00" };
TempData\JsonTempDataSerializerTest.cs (3)
185var dateTime = new DateTime(2007, 1, 1, 0, 0, 0, DateTimeKind.Utc); 367var dateTime1 = new DateTime(2007, 1, 1, 0, 0, 0, DateTimeKind.Utc); 368var dateTime2 = new DateTime(2008, 1, 1, 0, 0, 0, DateTimeKind.Utc);
Microsoft.AspNetCore.Components.Server (1)
src\submodules\MessagePack-CSharp\src\MessagePack.UnityClient\Assets\Scripts\MessagePack\Internal\DateTimeConstants.cs (1)
12internal static readonly DateTime UnixEpoch = new DateTime(1970, 1, 1, 0, 0, 0, DateTimeKind.Utc);
Microsoft.AspNetCore.Components.Tests (3)
Routing\QueryParameterValueSupplierTest.cs (3)
43AssertKeyValuePair<DateTime?>("NullableDateTimeVal", new DateTime(2021, 1, 2, 3, 4, 5, 678, DateTimeKind.Utc).ToLocalTime()); 109AssertKeyValuePair<DateTime[]>("DateTimeVals", new[] { new DateTime(2020, 1, 2, 3, 4, 5, 678, DateTimeKind.Utc).ToLocalTime() }); 117AssertKeyValuePair<DateTime?[]>("NullableDateTimeVals", new[] { new DateTime(2021, 1, 2, 3, 4, 5, 678, DateTimeKind.Utc).ToLocalTime() });
Microsoft.AspNetCore.DataProtection (2)
KeyManagement\KeyRingProvider.cs (2)
228Debug.Assert(utcNow.Kind == DateTimeKind.Utc); 328Debug.Assert(utcNow.Kind == DateTimeKind.Utc);
Microsoft.AspNetCore.Grpc.JsonTranscoding (1)
src\Grpc\JsonTranscoding\src\Shared\Legacy.cs (1)
53private static readonly DateTime UnixEpoch = new DateTime(1970, 1, 1, 0, 0, 0, DateTimeKind.Utc);
Microsoft.AspNetCore.Grpc.Swagger (1)
src\Grpc\JsonTranscoding\src\Shared\Legacy.cs (1)
53private static readonly DateTime UnixEpoch = new DateTime(1970, 1, 1, 0, 0, 0, DateTimeKind.Utc);
Microsoft.AspNetCore.Identity (1)
TimeProviderClock.cs (1)
29var utcNowPrecisionSeconds = new DateTime((_timeProvider.GetUtcNow().Ticks / TimeSpan.TicksPerSecond) * TimeSpan.TicksPerSecond, DateTimeKind.Utc);
Microsoft.AspNetCore.Mvc.Core.Test (2)
ModelBinding\Binders\DateTimeModelBinderTest.cs (2)
160var expected = new DateTime(2019, 06, 14, 2, 30, 4, 0, DateTimeKind.Utc); 175Assert.Equal(DateTimeKind.Utc, model.Kind);
Microsoft.AspNetCore.Mvc.IntegrationTests (2)
SimpleTypeModelBinderIntegrationTest.cs (2)
261Assert.Equal(new DateTime(2020, 02, 01, 0, 0, 0, DateTimeKind.Utc), model); 310Assert.Equal(new DateTime(2020, 02, 01, 0, 0, 0, DateTimeKind.Utc), model);
Microsoft.AspNetCore.Mvc.TagHelpers.Test (4)
InputTagHelperTest.cs (4)
783DateTime = new DateTime(2011, 8, 31, hour: 5, minute: 30, second: 45, kind: DateTimeKind.Utc), 2096kind: DateTimeKind.Utc); 2227kind: DateTimeKind.Utc); 2351kind: DateTimeKind.Utc);
Microsoft.AspNetCore.Mvc.ViewFeatures.Test (2)
DefaultEditorTemplatesTest.cs (2)
1050kind: DateTimeKind.Utc); 1119kind: DateTimeKind.Utc);
Microsoft.AspNetCore.SignalR.Common.Tests (4)
Internal\Protocol\CustomObject.cs (1)
17public DateTime DateTimeProp { get; set; } = new DateTime(2017, 4, 11, 0, 0, 0, DateTimeKind.Utc);
Internal\Protocol\JsonHubProtocolTestsBase.cs (2)
285Assert.Equal(DateTimeKind.Utc, dt.Kind); 299Assert.Equal(DateTimeKind.Utc, dt.Kind);
Internal\Protocol\MessagePackHubProtocolTests.cs (1)
24[InlineData(DateTimeKind.Utc)]
Microsoft.Build.Framework (1)
BuildEventArgs.cs (1)
106_localTimestamp = timestamp.Kind == DateTimeKind.Utc || timestamp.Kind == DateTimeKind.Unspecified
Microsoft.CodeAnalysis (1)
FileKey.cs (1)
31Debug.Assert(timestamp.Kind == DateTimeKind.Utc);
Microsoft.CodeAnalysis.Workspaces (1)
Workspace\Solution\VersionStamp.cs (1)
55if (utcLastModified != default && utcLastModified.Kind != DateTimeKind.Utc)
Microsoft.DotNet.Build.Tasks.Installers (3)
src\CreateDebPackage.cs (1)
19private static readonly DateTime UnixEpoch = new(1970, 1, 1, 0, 0, 0, DateTimeKind.Utc);
src\CreateRpmPackage.cs (1)
22private static readonly DateTime UnixEpoch = new(1970, 1, 1, 0, 0, 0, DateTimeKind.Utc);
src\GenerateCurrentVersion.cs (1)
126compareDate = new DateTime(1996, 4, 1, 0, 0, 0, DateTimeKind.Utc);
Microsoft.Gen.Logging.Generated.Tests (2)
LogPropertiesTests.cs (2)
319var now = new DateTime(2024, 1, 1, 0, 0, 0, DateTimeKind.Utc); 339var now = new DateTime(2024, 1, 1, 0, 0, 0, DateTimeKind.Utc);
Microsoft.VisualStudio.LanguageServices (1)
src\Compilers\Core\Portable\FileKey.cs (1)
31Debug.Assert(timestamp.Kind == DateTimeKind.Utc);
SignalR.Client.FunctionalTestApp (1)
TestHub.cs (1)
125DateTime = new DateTime(2000, 1, 1, 0, 0, 0, DateTimeKind.Utc),
Stress.TelemetryService (1)
TelemetryStresser.cs (1)
135var unixEpoch = new DateTime(1970, 1, 1, 0, 0, 0, DateTimeKind.Utc);
System.Data.Common (5)
System\Data\Common\DateTimeStorage.cs (3)
169if (tmpValue.Kind == DateTimeKind.Utc) 179retVal = DateTime.SpecifyKind(tmpValue, DateTimeKind.Utc); 187else if (tmpValue.Kind == DateTimeKind.Utc)
System\Data\Common\ObjectStorage.cs (1)
546_values[i] = (DateTime.SpecifyKind(dt, DateTimeKind.Utc)).ToLocalTime();
System\Data\Filter\FunctionNode.cs (1)
537case DateTimeKind.Utc:
System.Diagnostics.DiagnosticSource (2)
System\Diagnostics\Activity.cs (2)
741if (startTimeUtc.Kind != DateTimeKind.Utc) 761if (endTimeUtc.Kind != DateTimeKind.Utc)
System.Net.Mail (1)
System\Net\Mime\SmtpDateTime.cs (1)
115case DateTimeKind.Utc:
System.Net.Quic (1)
src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.Crypto.cs (1)
157Debug.Assert(verifyTime.Kind != DateTimeKind.Utc, "UTC verifyTime should have been normalized to Local");
System.Net.Security (1)
src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.Crypto.cs (1)
157Debug.Assert(verifyTime.Kind != DateTimeKind.Utc, "UTC verifyTime should have been normalized to Local");
System.Private.CoreLib (50)
src\libraries\System.Private.CoreLib\src\System\Buffers\Text\Utf8Parser\Utf8Parser.Date.cs (1)
79case DateTimeKind.Utc:
src\libraries\System.Private.CoreLib\src\System\Buffers\Text\Utf8Parser\Utf8Parser.Date.O.cs (1)
223kind = DateTimeKind.Utc;
src\libraries\System.Private.CoreLib\src\System\CurrentSystemTimeZone.cs (1)
149if (time.Kind == DateTimeKind.Utc)
src\libraries\System.Private.CoreLib\src\System\DateTime.cs (4)
116public static readonly DateTime UnixEpoch = new DateTime(UnixEpochTicks, DateTimeKind.Utc); 1232DateTime utcDt = new DateTime(ticks, DateTimeKind.Utc); 1300if (_dateData >> KindShift == (int)DateTimeKind.Utc) 1772=> _dateData >> KindShift == (int)DateTimeKind.Utc ? this : TimeZoneInfo.ConvertTimeToUtc(this, TimeZoneInfoOptions.NoThrowOnInvalidTime);
src\libraries\System.Private.CoreLib\src\System\DateTimeOffset.cs (2)
91if (dateTime.Kind != DateTimeKind.Utc) 117else if (dateTime.Kind == DateTimeKind.Utc)
src\libraries\System.Private.CoreLib\src\System\Diagnostics\Tracing\EventPipeEventDispatcher.cs (1)
189return new DateTime(inTicks, DateTimeKind.Utc);
src\libraries\System.Private.CoreLib\src\System\Globalization\DateTimeFormat.cs (4)
801else if (dateTime.Kind == DateTimeKind.Utc) 868case DateTimeKind.Utc: 1455else if (kind == DateTimeKind.Utc) 1509else if (kind == DateTimeKind.Utc)
src\libraries\System.Private.CoreLib\src\System\Globalization\DateTimeParse.cs (5)
2811result.parsedDate = DateTime.SpecifyKind(result.parsedDate, DateTimeKind.Utc); 2830result.parsedDate = DateTime.SpecifyKind(result.parsedDate, DateTimeKind.Utc); 2895result.parsedDate = new DateTime(utcTicks, DateTimeKind.Utc); 2922result.parsedDate = new DateTime(resultTicks, DateTimeKind.Utc); 2968DateTime utcDt = new DateTime(resultTicks, DateTimeKind.Utc);
src\libraries\System.Private.CoreLib\src\System\TimeZone.cs (5)
76if (time.Kind == DateTimeKind.Utc) 83return new DateTime(DateTime.MaxTicks, DateTimeKind.Utc); 87return new DateTime(DateTime.MinTicks, DateTimeKind.Utc); 89return new DateTime(tickCount, DateTimeKind.Utc); 190if (kind == DateTimeKind.Utc)
src\libraries\System.Private.CoreLib\src\System\TimeZoneInfo.AdjustmentRule.cs (2)
182if (dateStart.Kind != DateTimeKind.Unspecified && dateStart.Kind != DateTimeKind.Utc) 187if (dateEnd.Kind != DateTimeKind.Unspecified && dateEnd.Kind != DateTimeKind.Utc)
src\libraries\System.Private.CoreLib\src\System\TimeZoneInfo.Cache.cs (8)
302utcDateTime = SafeCreateDateTimeFromTicks(ticks, DateTimeKind.Utc); 737DateTime previousEndOfYearUtc = SafeCreateDateTimeFromTicks(previousEndOfYearUtcTicks, DateTimeKind.Utc); 910DateTime utcStart = GetUtcDateTimeFromLocalTicks(localStart.Ticks, rule, includeDaylightDelta: startWithDaylightOn, kind: DateTimeKind.Utc); 911DateTime utcEnd = GetUtcDateTimeFromLocalTicks(localEnd.Ticks, rule, includeDaylightDelta: true, tickAdjustment: -1, kind: DateTimeKind.Utc); 914DateTime startOfCurrentYearUtc = SafeCreateDateTimeFromTicks(startOfCurrentYearUtcTicks, DateTimeKind.Utc); 1041DateTime endOfCurrentYearUtc = SafeCreateDateTimeFromTicks(endOfCurrentYearUtcTicks, DateTimeKind.Utc); 1225DateTime endOfCurrentYearUtc = SafeCreateDateTimeFromTicks(endOfCurrentYearUtcTicks, DateTimeKind.Utc); 1383private DateTime GetUtcDateTimeFromLocalTicks(long localTicks, AdjustmentRule rule, bool includeDaylightDelta = false, long tickAdjustment = 0, DateTimeKind kind = DateTimeKind.Utc) =>
src\libraries\System.Private.CoreLib\src\System\TimeZoneInfo.cs (14)
130ReferenceEquals(timeZone, s_utcTimeZone) ? DateTimeKind.Utc : 248else if (dateTime.Kind == DateTimeKind.Utc) 320else if (dateTime.Kind == DateTimeKind.Utc) 322if (cachedData.GetCorrespondingKind(this) == DateTimeKind.Utc) 375dateTime.Kind == DateTimeKind.Utc ? ConvertTime(dateTime, s_utcTimeZone, this, flags, cachedData) : 430else if (dateTime.Kind == DateTimeKind.Utc) 432if (cachedData.GetCorrespondingKind(this) == DateTimeKind.Utc) 582else if (dateTime.Kind == DateTimeKind.Utc && string.Equals(sourceTimeZoneId, Utc.Id, StringComparison.OrdinalIgnoreCase)) 625TimeZoneInfo sourceTimeZone = dateTime.Kind == DateTimeKind.Utc ? s_utcTimeZone : cachedData.Local; 663utcDateTime = new DateTime(dateTime.Ticks + sourceTimeZone.BaseUtcOffset.Ticks, DateTimeKind.Utc); 699if (dateTime.Kind == DateTimeKind.Utc) 712Debug.Assert(dateTime.Kind != DateTimeKind.Utc); 1049if (rule.DateStart.Kind == DateTimeKind.Utc) 1071if (rule.DateEnd.Kind == DateTimeKind.Utc)
src\libraries\System.Private.CoreLib\src\System\TimeZoneInfo.Unix.cs (2)
169DateTime start = rule.DateStart.Kind == DateTimeKind.Utc ? 174DateTime end = rule.DateEnd.Kind == DateTimeKind.Utc ?
System.Private.DataContractSerialization (9)
System\Runtime\Serialization\Json\JsonGlobals.cs (1)
20public static readonly long unixEpochTicks = new DateTime(1970, 1, 1, 0, 0, 0, DateTimeKind.Utc).Ticks;
System\Runtime\Serialization\Json\JsonReaderDelegator.cs (3)
158DateTimeKind dateTimeKind = DateTimeKind.Utc; 186DateTime dateTime = new DateTime(ticks, DateTimeKind.Utc); 193case DateTimeKind.Utc:
System\Runtime\Serialization\Json\JsonWriterDelegator.cs (2)
177if (value.Kind != DateTimeKind.Utc) 214case DateTimeKind.Utc:
System\Xml\XmlConverter.cs (3)
905kind = DateTimeKind.Utc; 912kind = DateTimeKind.Utc; 1075case DateTimeKind.Utc:
System.Private.Windows.Core (1)
System\Value.UtcDateTimeOffsetFlag.cs (1)
12public override DateTimeOffset To(in Value value) => new(new DateTime(value._union.Ticks, DateTimeKind.Utc));
System.Private.Xml (14)
System\Xml\BinaryXml\SqlUtils.cs (3)
523return new DateTime(yr, mnth, day, hr, min, sec, ms, DateTimeKind.Utc); 549DateTime d = new DateTime(yr, mnth, day, 0, 0, 0, DateTimeKind.Utc); 574return new DateTime(1, 1, 1, hr, min, sec, ms, DateTimeKind.Utc);
System\Xml\Schema\XsdDateTime.cs (7)
209case DateTimeKind.Utc: kind = XsdDateTimeKind.Zulu; break; 383XsdDateTimeKind.Zulu => new DateTime(_dt.Ticks, DateTimeKind.Utc), 386XsdDateTimeKind.LocalEastOfZulu => new DateTime(_dt.Subtract(new TimeSpan(ZoneHour, ZoneMinute, 0)).Ticks, DateTimeKind.Utc), 387XsdDateTimeKind.LocalWestOfZulu => new DateTime(_dt.Add(new TimeSpan(ZoneHour, ZoneMinute, 0)).Ticks, DateTimeKind.Utc), 436result = new DateTime(result.Ticks, DateTimeKind.Utc); 449result = new DateTime(ticks, DateTimeKind.Utc).ToLocalTime(); 462result = new DateTime(ticks, DateTimeKind.Utc).ToLocalTime();
System\Xml\Serialization\Xmlcustomformatter.cs (1)
90if (!LocalAppContextSwitches.IgnoreKindInUtcTimeSerialization && value.Kind == DateTimeKind.Utc)
System\Xml\XmlConvert.cs (3)
1293DateTimeKind.Utc => value.ToLocalTime(), 1300DateTimeKind.Utc => value, 1301DateTimeKind.Unspecified => new DateTime(value.Ticks, DateTimeKind.Utc),
System.Runtime.Caching (1)
System\Runtime\Caching\MemoryCacheEntryChangeMonitor.cs (1)
18private static readonly DateTime s_DATETIME_MINVALUE_UTC = new DateTime(0, DateTimeKind.Utc);
System.Security.Cryptography (4)
src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.Crypto.cs (1)
157Debug.Assert(verifyTime.Kind != DateTimeKind.Utc, "UTC verifyTime should have been normalized to Local");
System\Security\Cryptography\X509Certificates\ChainPal.OpenSsl.cs (1)
105if (verificationTime.Kind == DateTimeKind.Utc)
System\Security\Cryptography\X509Certificates\ManagedCertificateFinder.cs (1)
119if (dateTime.Kind == DateTimeKind.Utc)
System\Security\Cryptography\X509Certificates\OpenSslCrlCache.cs (1)
84verificationTime.Kind != DateTimeKind.Utc,
System.ServiceModel.Primitives (8)
System\IdentityModel\SecurityUtils.cs (2)
47return new DateTime(DateTime.MinValue.Ticks + TimeSpan.TicksPerDay, DateTimeKind.Utc); 56return new DateTime(DateTime.MaxValue.Ticks - TimeSpan.TicksPerDay, DateTimeKind.Utc);
System\ServiceModel\Security\SecurityTimestamp.cs (2)
32Fx.Assert(creationTimeUtc.Kind == DateTimeKind.Utc, "creation time must be in UTC"); 33Fx.Assert(expiryTimeUtc.Kind == DateTimeKind.Utc, "expiry time must be in UTC");
System\ServiceModel\Security\SecurityUtils.cs (2)
298return new DateTime(DateTime.MaxValue.Ticks - TimeSpan.TicksPerDay, DateTimeKind.Utc); 307return new DateTime(DateTime.MinValue.Ticks + TimeSpan.TicksPerDay, DateTimeKind.Utc);
System\ServiceModel\Security\TimeBoundedCache.cs (2)
331Fx.Assert(item.ExpirationTime == DateTime.MaxValue || item.ExpirationTime.Kind == DateTimeKind.Utc, ""); 486Fx.Assert(expirationTime == DateTime.MaxValue || expirationTime.Kind == DateTimeKind.Utc, "");
System.Text.Json (1)
System\Text\Json\JsonHelpers.Date.cs (1)
57return TryCreateDateTime(parseData, DateTimeKind.Utc, out value);
System.Windows.Forms.Primitives.Tests (4)
Interop\Kernel32\FILETIMETests.cs (2)
29DateTime dt = new DateTime(2020, 05, 13, 13, 3, 12, DateTimeKind.Utc).ToLocalTime(); 43Assert.Equal(new DateTime(2020, 05, 13, 13, 3, 12, DateTimeKind.Utc).ToLocalTime(), ft.ToDateTime());
Interop\Oleaut32\VARIANTTests.cs (2)
752DateTime dt = new DateTime(2020, 05, 13, 13, 3, 12, DateTimeKind.Utc).ToLocalTime(); 758AssertToObjectEqual(new DateTime(2020, 05, 13, 13, 3, 12, DateTimeKind.Utc).ToUniversalTime(), variant);
System.Xaml.Tests (2)
System\Windows\Markup\DateTimeValueSerializerTests.cs (1)
30yield return new object[] { new DateTime(2018, 12, 9, 0, 0, 0, 0, DateTimeKind.Utc), "yyyy-MM-dd'T'HH':'mmK" };
System\Xaml\Replacements\DateTimeConverter2Tests.cs (1)
71yield return new object[] { new DateTime(2018, 12, 9, 0, 0, 0, 0, DateTimeKind.Utc), "yyyy-MM-dd'T'HH':'mmK" };