649 references to DateTime
Aspire.Hosting.Tests (1)
ReferenceExpressionTests.cs (1)
53["{0:D}", new DateTime(2024,05,22)],
BinaryFormatTests (2)
FormatTests\FormattedObject\HashTableTests.cs (1)
178{ "Hastings", new DateTime(1066, 10, 14) }
FormatTests\FormattedObject\ListTests.cs (1)
107new List<DateTime>() { new(2000, 1, 1) },
dotnet-svcutil-lib (8)
FrameworkFork\Microsoft.Xml\Xml\BinaryXml\SqlUtils.cs (1)
878DateTime SQLBaseDate = new DateTime(1900, 1, 1);
FrameworkFork\Microsoft.Xml\Xml\schema\XsdDateTime.cs (6)
409result = new DateTime(DateTime.Now.Year, xdt.Month, xdt.Day); 414TimeSpan addDiff = new DateTime(currentDateTime.Year, currentDateTime.Month, currentDateTime.Day) - new DateTime(xdt.Year, xdt.Month, xdt.Day); 469dt = new DateTime(DateTime.Now.Year, xdt.Month, xdt.Day); 474TimeSpan addDiff = new DateTime(currentDateTime.Year, currentDateTime.Month, currentDateTime.Day) - new DateTime(xdt.Year, xdt.Month, xdt.Day);
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlCodeExporter.cs (1)
289ticks = (new DateTime(dt.Year, dt.Month, dt.Day)).Ticks;
Microsoft.AspNetCore.Authentication.Test (10)
JwtBearerTests.cs (4)
1083NotBefore = new DateTime(2001, 1, 15), 1084Expires = new DateTime(2000, 2, 20), 1091NotBefore = new DateTime(2045, 1, 15), 1098Expires = new DateTime(2000, 2, 20),
JwtBearerTests_Handler.cs (4)
1156NotBefore = new DateTime(2001, 1, 15), 1157Expires = new DateTime(2000, 2, 20), 1164NotBefore = new DateTime(2045, 1, 15), 1171Expires = new DateTime(2000, 2, 20),
TestSecurityToken.cs (2)
22public override DateTime ValidFrom => new DateTime(2008, 3, 22); 24public override DateTime ValidTo => new DateTime(2017, 3, 22);
Microsoft.AspNetCore.Components.Tests (8)
EventCallbackFactoryBinderExtensionsTest.cs (4)
432var expectedValue = new DateTime(2018, 3, 4); 452var expectedValue = new DateTime(2018, 3, 4); 510var expectedValue = new DateTime(2018, 3, 4); 530var expectedValue = new DateTime(2018, 3, 4);
ParameterViewTest.cs (1)
207var explicitDefaultValue = new DateTime(2018, 3, 20);
Routing\RouteTableFactoryTests.cs (1)
375new object[] { "/{value:datetime}", "/1955-01-30", new DateTime(1955, 1, 30) },
SupplyParameterFromPersistentComponentStateValueProviderTests.cs (2)
230{ new DateTime(2023, 1, 1), new DateTime(2023, 12, 31) },
Microsoft.AspNetCore.Components.Web.Tests (1)
Forms\InputBaseTest.cs (1)
266Value = new DateTime(1915, 3, 2),
Microsoft.AspNetCore.Html.Abstractions.Tests (2)
HtmlContentBuilderExtensionsTest.cs (1)
346builder.AppendFormat(CultureInfo.CurrentCulture, "{0:D}", new DateTime(2015, 02, 01));
HtmlFormattableStringTest.cs (1)
196var formattableString = new HtmlFormattableString("{0:D}", new DateTime(2015, 02, 01));
Microsoft.AspNetCore.Identity.Specification.Tests (1)
UserManagerSpecificationTests.cs (1)
1906var lockoutEndDate = new DateTimeOffset(new DateTime(2014, 01, 01));
Microsoft.AspNetCore.Mvc.Core.Test (14)
ModelBinding\Binders\ComplexObjectModelBinderTest.cs (5)
832var dob = new DateTime(2001, 1, 1); 1026var result = ModelBindingResult.Success(new DateTime(2001, 1, 1)); 1034Assert.Equal(new DateTime(2001, 1, 1), model.DateOfBirth); 1044DateOfBirth = new DateTime(1900, 1, 1) 1050var result = ModelBindingResult.Success(new DateTime(1800, 1, 1));
ModelBinding\Binders\ComplexTypeModelBinderTest.cs (5)
964var dob = new DateTime(2001, 1, 1); 1188var result = ModelBindingResult.Success(new DateTime(2001, 1, 1)); 1196Assert.Equal(new DateTime(2001, 1, 1), model.DateOfBirth); 1206DateOfBirth = new DateTime(1900, 1, 1) 1212var result = ModelBindingResult.Success(new DateTime(1800, 1, 1));
ModelBinding\ModelBindingHelperTest.cs (1)
1225yield return new object[] { "2008-01-01", new DateTime(2008, 01, 01) };
ModelBinding\Validation\DefaultObjectValidatorTests.cs (3)
880new DateTime(2014, 1, 1), 881new DateTime(2014, 2, 1), 882new DateTime(2014, 3, 1),
Microsoft.AspNetCore.Mvc.IntegrationTests (2)
TryValidateModelIntegrationTest.cs (2)
27DatePurchased = new DateTime(2010, 10, 10), 57DatePurchased = new DateTime(2010, 10, 10),
Microsoft.AspNetCore.Mvc.Localization.Test (4)
HtmlLocalizerTest.cs (4)
66new object[] { 10, new DateTime(2015, 10, 10) }, 71new object[] { 10, new DateTime(2015, 10, 10) }, 76new object[] { 10, new DateTime(2015, 10, 10) }, 81new object[] { 10, new DateTime(2015, 10, 10) },
Microsoft.AspNetCore.Mvc.NewtonsoftJson.Test (2)
BsonTempDataSerializerTest.cs (2)
116var value = new DateTime(2007, 1, 1); 231var dateTime = new DateTime(2007, 1, 1);
Microsoft.AspNetCore.Mvc.ViewFeatures.Test (5)
CachedExpressionCompilerTest.cs (4)
417var model = new DateTime(2000, 1, 1); 449var model = new DateTime(2000, 1, 1); 482var dateTime = new DateTime(2000, 1, 1); 737var expected = new DateTime(2001, 1, 1);
FormatWeekHelperTest.cs (1)
32var model = new DateTime(year, month, day);
Microsoft.AspNetCore.OpenApi.SourceGenerators.Tests (2)
AdditionalTextsTests.Schemas.cs (1)
239Assert.Equal(new DateTime(2022, 01, 01), dateTimeTypeExample.GetValue<DateTime>());
SchemaTests.cs (1)
231Assert.Equal(new DateTime(2022, 01, 01), dateTimeTypeExample.GetValue<DateTime>());
Microsoft.AspNetCore.Server.HttpSys.FunctionalTests (1)
RequestHeaderTests.cs (1)
289yield return (HttpSysRequestHeader.Date, new DateTime(2022, 11, 14).ToString("r", CultureInfo.InvariantCulture));
Microsoft.AspNetCore.SignalR.Common.Tests (1)
Internal\Protocol\MessagePackHubProtocolTests.cs (1)
60var dateTimeOffset = new DateTimeOffset(new DateTime(2018, 4, 9), TimeSpan.FromHours(10));
Microsoft.Build.Engine.UnitTests (54)
BackEnd\IntrinsicTask_Tests.cs (7)
1464oldFiles = ObjectModelHelpers.GetTempFiles(2, new DateTime(2005, 1, 1)); 1465newFiles = ObjectModelHelpers.GetTempFiles(2, new DateTime(2006, 1, 1)); 1506oldFiles = ObjectModelHelpers.GetTempFiles(2, new DateTime(2005, 1, 1)); 1507newFiles = ObjectModelHelpers.GetTempFiles(2, new DateTime(2006, 1, 1)); 1549oldFiles = ObjectModelHelpers.GetTempFiles(2, new DateTime(2005, 1, 1)); 1550newFiles = ObjectModelHelpers.GetTempFiles(2, new DateTime(2006, 1, 1)); 3555files = ObjectModelHelpers.GetTempFiles(2, new DateTime(2005, 1, 1));
BackEnd\TargetUpToDateChecker_Tests.cs (45)
639new DateTime(2000, 1, 1), /* input1 */ 640new DateTime(2000, 1, 1), /* input2 */ 641new DateTime(2001, 1, 1), /* output1 */ 642new DateTime(2001, 1, 1), /* output2 */ 653new DateTime(2002, 1, 1), /* input1 */ 654new DateTime(2000, 1, 1), /* input2 */ 655new DateTime(2003, 1, 1), /* output1 */ 656new DateTime(2001, 1, 1), /* output2 */ 667new DateTime(2000, 1, 1), /* input1 */ 668new DateTime(2002, 1, 1), /* input2 */ 669new DateTime(2001, 1, 1), /* output1 */ 670new DateTime(2003, 1, 1), /* output2 */ 681new DateTime(2000, 1, 1), /* input1 */ 682new DateTime(2000, 1, 1), /* input2 */ 683new DateTime(2000, 1, 1), /* output1 */ 684new DateTime(2000, 1, 1), /* output2 */ 696new DateTime(2000, 1, 1), /* input2 */ 697new DateTime(2002, 1, 1), /* output1 */ 698new DateTime(2002, 1, 1), /* output2 */ 710new DateTime(2000, 1, 1), /* input1 */ 712new DateTime(2002, 1, 1), /* output1 */ 713new DateTime(2002, 1, 1), /* output2 */ 724new DateTime(2000, 1, 1), /* input1 */ 725new DateTime(2000, 1, 1), /* input2 */ 726new DateTime(2002, 1, 1), /* output1 */ 738new DateTime(2000, 1, 1), /* input1 */ 739new DateTime(2000, 1, 1), /* input2 */ 741new DateTime(2002, 1, 1), /* output2 */ 753new DateTime(2000, 1, 1), /* input2 */ 755new DateTime(2002, 1, 1), /* output2 */ 766new DateTime(2002, 1, 1), /* input1 */ 768new DateTime(2000, 1, 1), /* output1 */ 769new DateTime(2002, 1, 1), /* output2 */ 784new DateTime(2000, 1, 1), /* input1 */ 786new DateTime(2002, 1, 1), /* output1 */ 787new DateTime(2002, 1, 1), /* output2 */ 802new DateTime(2000, 1, 1), /* input1 */ 803new DateTime(2000, 1, 1), /* input2 */ 804new DateTime(2002, 1, 1), /* output1 */ 820new DateTime(2000, 1, 1), /* input1 */ 821new DateTime(2003, 1, 1), /* input2 */ 822new DateTime(2002, 1, 1), /* output1 */ 957private static readonly DateTime Old = new DateTime(2000, 1, 1); 958private static readonly DateTime Middle = new DateTime(2001, 1, 1); 959private static readonly DateTime New = new DateTime(2002, 1, 1);
BackEnd\TaskBuilder_Tests.cs (1)
246files = ObjectModelHelpers.GetTempFiles(2, new DateTime(2005, 1, 1));
Evaluation\Expander_Tests.cs (1)
40private string _dateToParse = new DateTime(2010, 12, 25).ToString(CultureInfo.CurrentCulture);
Microsoft.Build.Tasks.Core (2)
FileState.cs (2)
84LastWriteTimeUtc = new DateTime(1601, 1, 1); 292return _data.Value.Exists ? _data.Value.LastWriteTimeUtc : new DateTime(1601, 1, 1);
Microsoft.Build.Tasks.UnitTests (2)
FileStateTests.cs (2)
241var time = new DateTime(2111, 1, 1); 267var time = new DateTime(2111, 1, 1);
Microsoft.CodeAnalysis (1)
VersionHelper.cs (1)
192TimeSpan days = time.Date - new DateTime(2000, 1, 1);
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (1)
Attributes\AttributeTests_Assembly.cs (1)
84var comp = CreateCompilation(s, options: TestOptions.ReleaseDll.WithCurrentLocalTime(new DateTime(2300, 1, 1)));
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (3)
Compilation\CSharpCompilationOptionsTests.cs (1)
130TestProperty((old, value) => old.WithCurrentLocalTime(value), opt => opt.CurrentLocalTime, new DateTime(2005, 1, 1));
Symbols\Metadata\PE\LoadingAttributes.cs (2)
1448Assert.Equal(parameters.Last().ExplicitDefaultValue, new DateTime(2013, 1, 1)); 1474Assert.Equal(parameters.Last().ExplicitDefaultValue, new DateTime(2013, 1, 1));
Microsoft.CodeAnalysis.Test.Utilities (1)
Compilation\VersionTestHelpers.cs (1)
15days = (int)(time - new DateTime(2000, 1, 1)).TotalDays; // number of days since Jan 1, 2000
Microsoft.Data.Analysis.Tests (17)
DataFrame.IOTests.cs (4)
561Assert.Equal(new DateTime(2020, 06, 01), dateTimeColumn[0]); 562Assert.Equal(new DateTime(2020, 06, 02), dateTimeColumn[1]); 563Assert.Equal(new DateTime(2020, 06, 03), dateTimeColumn[2]); 565Assert.Equal(new DateTime(2020, 06, 04), dateTimeColumn[4]);
DataFrameIDataViewTests.cs (6)
86Assert.Equal(new DateTime(2021, 06, 04), preview.ColumnView[13].Values[0]); 87Assert.Equal(new DateTime(2021, 06, 05), preview.ColumnView[13].Values[1]); 231Assert.Equal(new DateTime(2021, 06, 04), preview.ColumnView[13].Values[0]); 232Assert.Equal(new DateTime(2021, 06, 05), preview.ColumnView[13].Values[1]); 233Assert.Equal(new DateTime(2021, 06, 08), preview.ColumnView[13].Values[4]); 235Assert.Equal(new DateTime(2021, 06, 10), preview.ColumnView[13].Values[6]);
DataFrameTests.Computations.cs (6)
398new DateTime(2022, 1, 1), 399new DateTime(2020, 1, 1), 400new DateTime(2023, 1, 1), 401new DateTime(2021, 1, 1), 405Assert.Equal(new DateTime(2020, 1, 1), dateTimeColumn.Min()); 406Assert.Equal(new DateTime(2023, 1, 1), dateTimeColumn.Max());
DataFrameTests.Utils.cs (1)
145internal static DateTime SampleDateTime = new DateTime(2021, 06, 04);
Microsoft.Extensions.AI.Abstractions.Tests (2)
test\Shared\JsonSchemaExporter\TestTypes.cs (2)
83Value: new(2021, 1, 1), 88Value: new(new DateTime(2021, 1, 1), TimeSpan.Zero),
Microsoft.Extensions.Caching.Hybrid.Tests (2)
SerializerTests.cs (2)
191["x"] = (42, "Fred", new(2025, 03, 18)), 192["y"] = (43, "Barney", new(2025, 03, 22)),
Microsoft.Extensions.Compliance.Abstractions.Tests (1)
Redaction\RedactorTest.cs (1)
280var data = new DateTime(1, 2, 3);
Microsoft.Extensions.Diagnostics.Testing.Tests (1)
Logging\FakeLoggerTests.cs (1)
124var dt = new DateTime(2022, 5, 22);
Microsoft.Extensions.Options.Contextual.Tests (1)
AcceptanceTests.cs (1)
60Date = new DateTime(2000, 1, 1).AddDays(index),
Microsoft.Gen.Logging.Generated.Tests (1)
LogMethodTests.cs (1)
828var dt = new DateTime(2022, 5, 22);
Microsoft.Maui.Controls (2)
DatePicker\DatePicker.cs (2)
23 public static readonly BindableProperty MinimumDateProperty = BindableProperty.Create(nameof(MinimumDate), typeof(DateTime), typeof(DatePicker), new DateTime(1900, 1, 1), 27 public static readonly BindableProperty MaximumDateProperty = BindableProperty.Create(nameof(MaximumDate), typeof(DateTime), typeof(DatePicker), new DateTime(2100, 12, 31),
Microsoft.ML.Core.Tests (1)
UnitTests\DataTypes.cs (1)
240DateTime dt = new DateTime(2017, 03, 05);
Microsoft.ML.Samples (5)
Dynamic\DataOperations\DataViewEnumerable.cs (1)
90var date = new DateTime(2012, 1, 1);
Dynamic\DataOperations\FilterRowsByColumn.cs (1)
90var date = new DateTime(2012, 1, 1);
Dynamic\DataOperations\ShuffleRows.cs (1)
78var date = new DateTime(2012, 1, 1);
Dynamic\DataOperations\SkipRows.cs (1)
82var date = new DateTime(2012, 1, 1);
Dynamic\DataOperations\TakeRows.cs (1)
83var date = new DateTime(2012, 1, 1);
Microsoft.ML.Tests (8)
Scenarios\Api\TestApi.cs (8)
422Id = 0, TextStrat = "a", FloatStrat = 3, VectorStrat = new float[]{ 2, 3, 4, 5 }, DateTimeStrat = new DateTime(2002, 2, 23), 426Id = 1, TextStrat = "b", FloatStrat = 3, VectorStrat = new float[]{ 1, 2, 3, 4 }, DateTimeStrat = new DateTime(2020, 2, 23), 430Id = 2, TextStrat = "c", FloatStrat = 4, VectorStrat = new float[]{ 3, 4, 5, 6 }, DateTimeStrat = new DateTime(2018, 2, 23), 434Id = 3, TextStrat = "d", FloatStrat = 4, VectorStrat = new float[]{ 4, 5, 6, 7 }, DateTimeStrat = new DateTime(2016, 2, 23), 438Id = 4, TextStrat = "a", FloatStrat = -493.28f, VectorStrat = new float[]{ 2, 3, 4, 5 }, DateTimeStrat = new DateTime(2016, 2, 23), 442Id = 5, TextStrat = "b", FloatStrat = -493.28f, VectorStrat = new float[]{ 1, 2, 3, 4 }, DateTimeStrat = new DateTime(2018, 2, 23), 446Id = 6, TextStrat = "c", FloatStrat = 6, VectorStrat = new float[]{ 3, 4, 5, 6 }, DateTimeStrat = new DateTime(2020,2 , 23), 450Id = 7, TextStrat = "d", FloatStrat = 6, VectorStrat = new float[]{ 4, 5, 6, 7 }, DateTimeStrat = new DateTime(2002, 2, 23),
Microsoft.Net.Http.Headers.Tests (1)
ContentDispositionHeaderValueTest.cs (1)
403contentDisposition.CreationDate = new DateTimeOffset(new DateTime(2011, 2, 15), new TimeSpan(-8, 0, 0));
Microsoft.VisualBasic.Core (1)
Microsoft\VisualBasic\DateAndTime.vb (1)
401Return New DateTime(Year, Month, Day)
PresentationBuildTasks (1)
MS\Internal\MarkupCompiler\VersionHelper.cs (1)
203TimeSpan days = time.Date - new DateTime(2000, 1, 1);
PresentationFramework (9)
System\Windows\Controls\Calendar.cs (7)
728return new DateTime(DisplayDate.Year, 1, 1); 1364DateTime? selectedDate = new DateTime(this.DisplayDateInternal.Year, this.DisplayDateInternal.Month, 1); 1384DateTime selectedMonth = new DateTime(this.DisplayDate.Year, 12, 1); 1391DateTime? selectedYear = new DateTime(DateTimeHelper.EndOfDecade(this.DisplayDate), 1, 1); 1427DateTime? selectedDate = new DateTime(this.DisplayDateInternal.Year, this.DisplayDateInternal.Month, 1); 1434DateTime selectedMonth = new DateTime(this.DisplayDate.Year, 1, 1); 1441DateTime? selectedYear = new DateTime(DateTimeHelper.DecadeOfDate(this.DisplayDate), 1, 1);
System\Windows\Controls\Primitives\CalendarItem.cs (2)
1240DateTime day = new DateTime(year, 1, 1); 1284DateTime day = new DateTime(DisplayDate.Year, count + 1, 1);
ScenarioTests.Common.Tests (2)
ScenarioTestHelpers.cs (2)
116DateTimeValue = new DateTime(2000, 1, 1), 158DateTimeValue = new DateTime(2000, 1, 1),
Shared.Tests (2)
JsonSchemaExporter\TestTypes.cs (2)
83Value: new(2021, 1, 1), 88Value: new(new DateTime(2021, 1, 1), TimeSpan.Zero),
System.Data.Common (2)
System\Data\SQLTypes\SQLDateTime.cs (2)
39private static readonly DateTime s_SQLBaseDate = new DateTime(1900, 1, 1); 55private static readonly TimeSpan s_minTimeSpan = new DateTime(1753, 1, 1).Subtract(s_SQLBaseDate);
System.Data.Odbc (1)
Common\System\Data\ProviderBase\DbBuffer.cs (1)
679return new DateTime(
System.Private.CoreLib (42)
src\libraries\System.Private.CoreLib\src\System\DateOnly.cs (1)
58public DateOnly(int year, int month, int day) => _dayNumber = DayNumberFromDateTime(new DateTime(year, month, day));
src\libraries\System.Private.CoreLib\src\System\Globalization\CalendricalCalculationsHelper.cs (4)
20private static readonly long s_startOf1810 = GetNumberOfDays(new DateTime(1810, 1, 1)); 21private static readonly long s_startOf1900Century = GetNumberOfDays(new DateTime(1900, 1, 1)); 139long july1stOfYear = GetNumberOfDays(new DateTime(gregorianYear, 7, 1)); 147long january1stOfYear = GetNumberOfDays(new DateTime(gregorianYear, 1, 1));
src\libraries\System.Private.CoreLib\src\System\Globalization\ChineseLunisolarCalendar.cs (1)
21private static readonly DateTime s_minDate = new DateTime(1901, 2, 19);
src\libraries\System.Private.CoreLib\src\System\Globalization\EastAsianLunisolarCalendar.cs (1)
656_twoDigitYearMax = GetSystemTwoDigitYearSetting(BaseCalendarID, GetYear(new DateTime(DefaultGregorianTwoDigitYearMax, 1, 1)));
src\libraries\System.Private.CoreLib\src\System\Globalization\GregorianCalendarHelper.cs (2)
28this.ticks = new DateTime(startYear, startMonth, startDay).Ticks; 39this.ticks = new DateTime(startYear, startMonth, startDay).Ticks;
src\libraries\System.Private.CoreLib\src\System\Globalization\HebrewCalendar.cs (3)
273private static readonly DateTime s_calendarMinValue = new DateTime(1583, 1, 1); 642beginOfYearDate = new DateTime(1582, 9, 27); 827DateTime gregorianNewYear = new DateTime(gregorianYear, 1, 1);
src\libraries\System.Private.CoreLib\src\System\Globalization\HijriCalendar.cs (1)
61private static readonly DateTime s_calendarMinValue = new DateTime(622, 7, 18);
src\libraries\System.Private.CoreLib\src\System\Globalization\ISOWeek.cs (1)
152var jan4 = new DateTime(year, month: 1, day: 4);
src\libraries\System.Private.CoreLib\src\System\Globalization\JapaneseCalendar.cs (1)
35private static readonly DateTime s_calendarMinValue = new DateTime(1868, 9, 8);
src\libraries\System.Private.CoreLib\src\System\Globalization\JapaneseCalendar.Icu.cs (1)
159dateTime = new DateTime(startYear, startMonth, startDay);
src\libraries\System.Private.CoreLib\src\System\Globalization\JapaneseLunisolarCalendar.cs (1)
22private static readonly DateTime s_minDate = new DateTime(1960, 1, 28);
src\libraries\System.Private.CoreLib\src\System\Globalization\KoreanLunisolarCalendar.cs (1)
20private static readonly DateTime s_minDate = new DateTime(918, 2, 19);
src\libraries\System.Private.CoreLib\src\System\Globalization\PersianCalendar.cs (2)
24private static readonly long s_persianEpoch = new DateTime(622, 3, 22).Ticks / TimeSpan.TicksPerDay; 41private static readonly DateTime s_minDate = new DateTime(622, 3, 22);
src\libraries\System.Private.CoreLib\src\System\Globalization\TaiwanCalendar.cs (1)
36private static readonly DateTime s_calendarMinValue = new DateTime(1912, 1, 1);
src\libraries\System.Private.CoreLib\src\System\Globalization\TaiwanLunisolarCalendar.cs (1)
30private static readonly DateTime s_minDate = new DateTime(1912, 2, 18);
src\libraries\System.Private.CoreLib\src\System\Globalization\UmAlQuraCalendar.cs (2)
25GregorianDate = new DateTime(GYear, GMonth, GDay); 243private static readonly DateTime s_minDate = new DateTime(1900, 4, 30);
src\libraries\System.Private.CoreLib\src\System\TimeZoneInfo.cs (14)
143private static readonly DateTime s_maxDateOnly = new DateTime(9999, 12, 31); 144private static readonly DateTime s_minDateOnly = new DateTime(1, 1, 2); 1376new DateTime(daylightTime.Start.Year, 1, 1) : 1380new DateTime(daylightTime.End.Year + 1, 1, 1).AddTicks(-1) : 1405new DateTime(daylightTime.Start.Year, 1, 1) : 1409new DateTime(daylightTime.End.Year + 1, 1, 1).AddTicks(-1) : 1495startTime = new DateTime(startYear, 1, 1) - dstStartOffset; 1513endTime = new DateTime(endYear + 1, 1, 1).AddTicks(-1) - dstEndOffset; 1577AdjustmentRule? nextYearRule = zone.GetAdjustmentRuleForTime(new DateTime(nextYear, 1, 1), out int? nextYearRuleIndex); 1594dstEnd = new DateTime(nextYear, 12, 31) - utc - nextYearRule.BaseUtcOffsetDelta - nextYearRule.DaylightDelta; 1627AdjustmentRule? previousYearRule = zone.GetAdjustmentRuleForTime(new DateTime(previousYear, 12, 31), out int? previousYearRuleIndex); 1942value = new DateTime(year, transitionTime.Month, day) + timeOfDay; 1951value = new DateTime(year, transitionTime.Month, 1) + timeOfDay; 1972value = new DateTime(year, transitionTime.Month, daysInMonth) + timeOfDay;
src\libraries\System.Private.CoreLib\src\System\TimeZoneInfo.Unix.cs (4)
200DateTime endForFirstRule = new DateTime(start.Year + 1, 1, 1).AddMilliseconds(-1); // At the end of the first year 209DateTime middleYearStart = new DateTime(start.Year + 1, 1, 1); 210DateTime middleYearEnd = new DateTime(end.Year, 1, 1).AddMilliseconds(-1); 217DateTime endYearStart = new DateTime(end.Year, 1, 1); // At the beginning of the last year
System.Private.Xml (7)
System\Xml\BinaryXml\SqlUtils.cs (1)
585DateTime SQLBaseDate = new DateTime(1900, 1, 1);
System\Xml\Schema\XsdDateTime.cs (6)
390result = new DateTime(DateTime.Now.Year, xdt.Month, xdt.Day); 395TimeSpan addDiff = new DateTime(currentDateTime.Year, currentDateTime.Month, currentDateTime.Day) - new DateTime(xdt.Year, xdt.Month, xdt.Day); 450dt = new DateTime(DateTime.Now.Year, xdt.Month, xdt.Day); 455TimeSpan addDiff = new DateTime(currentDateTime.Year, currentDateTime.Month, currentDateTime.Day) - new DateTime(xdt.Year, xdt.Month, xdt.Day);
System.Reflection.Metadata (1)
System\Reflection\Metadata\BlobContentId.cs (1)
122uint timestamp = (uint)(DateTime.UtcNow - new DateTime(1970, 1, 1)).TotalSeconds;
System.Windows.Forms (3)
System\Windows\Forms\Controls\DateTimePicker\DateTimePicker.cs (3)
64public static readonly DateTime MinDateTime = new(1753, 1, 1); 71public static readonly DateTime MaxDateTime = new(9998, 12, 31); 692return new DateTime(1753, 1, 1);
System.Windows.Forms.Primitives.Tests (2)
Interop\Oleaut32\VARIANTTests.cs (2)
785AssertToObjectEqual(new DateTime(1899, 12, 30), variant); 815AssertToObjectEqual(new DateTime(1899, 12, 30), variant);
System.Windows.Forms.Tests (394)
System\Resources\ResxDataNodeTests.cs (1)
113{ "Hastings", new DateTime(1066, 10, 14) }
System\Resources\ResXResourceWriterTests.cs (1)
17private readonly DateTime _testDateTime = new(2023, 5, 4);
System\Windows\Forms\AccessibleObjects\DateTimePicker.DateTimePickerAccessibleObjectTests.cs (1)
108DateTime dt = new(2000, 1, 1);
System\Windows\Forms\AccessibleObjects\MonthCalendar.CalendarAccessibleObjectTests.cs (13)
126yield return new object[] { 0, new SelectionRange(new DateTime(2020, 12, 27), new DateTime(2021, 1, 31)) }; 127yield return new object[] { 1, new SelectionRange(new DateTime(2021, 2, 1), new DateTime(2021, 2, 28)) }; 128yield return new object[] { 2, new SelectionRange(new DateTime(2021, 3, 1), new DateTime(2021, 3, 31)) }; 129yield return new object[] { 3, new SelectionRange(new DateTime(2021, 4, 1), new DateTime(2021, 4, 30)) }; 130yield return new object[] { 4, new SelectionRange(new DateTime(2021, 5, 1), new DateTime(2021, 5, 31)) }; 131yield return new object[] { 5, new SelectionRange(new DateTime(2021, 6, 1), new DateTime(2021, 7, 10)) }; 141control.SelectionStart = new DateTime(2021, 1, 1);
System\Windows\Forms\AccessibleObjects\MonthCalendar.CalendarBodyAccessibleObjectTests.cs (1)
139control.SelectionStart = new DateTime(2021, 1, 1);
System\Windows\Forms\AccessibleObjects\MonthCalendar.CalendarCellAccessibleObjectTests.cs (3)
152control.SelectionStart = new DateTime(2021, 6, 16); // Set a date to have a stable test case 182SelectionStart = new DateTime(2022, 10, 1) // Set a date to have a stable test case 225SelectionStart = new DateTime(2022, 10, 1) // Set a date to have a stable test case
System\Windows\Forms\AccessibleObjects\MonthCalendar.CalendarDayOfWeekCellAccessibleObjectTests.cs (2)
130SelectionStart = new DateTime(2022, 10, 1) // Set a date to have a stable test case 174SelectionStart = new DateTime(2022, 10, 1) // Set a date to have a stable test case
System\Windows\Forms\AccessibleObjects\MonthCalendar.CalendarHeaderAccessibleObjectTests.cs (2)
38control.SetSelectionRange(new DateTime(2020, 8, 19), new DateTime(2020, 8, 19));
System\Windows\Forms\AccessibleObjects\MonthCalendar.CalendarWeekNumberCellAccessibleObjectTests.cs (1)
165SelectionStart = new DateTime(2022, 10, 1) // Set a date to have a stable test case
System\Windows\Forms\AccessibleObjects\MonthCalendar.MonthCalendarAccessibleObjectTests.cs (4)
83DateTime dt = new(2000, 1, 1); 126yield return new object[] { new DateTime(2000, 1, 1) }; 265DateTime expectedTodayDate = new(2023, 1, 1); 312DateTime focusedDate = new(2023, 10, 1);
System\Windows\Forms\DateTimePickerTests.cs (7)
93Assert.Equal(new DateTime(9998, 12, 31), control.MaxDate); 95Assert.Equal(new DateTime(1753, 1, 1), control.MinDate); 337_dateTimePicker.Value = new(2021, 12, 31); 372DateTime expectedDate = new(2022, 12, 31); 436DateTime expectedDate = minSupportedDateTime.Year < 1753 ? new(1753, 1, 1) : minSupportedDateTime; 488DateTime initialDate = new(2022, 1, 1); 489DateTime newDate = new(2023, 1, 1);
System\Windows\Forms\MonthCalendar.SelectionRangeConverterTests.cs (10)
15private readonly SelectionRange _range = new(new DateTime(2022, 1, 1), new DateTime(2022, 12, 31)); 68DateTime value = new(2022, 1, 1); 87{ "2022-01-01", typeof(DateTime), new DateTime(2022, 1, 1) } 110result.Start.Should().Be(new DateTime(2022, 1, 1)); 111result.End.Should().Be(new DateTime(2022, 12, 31)); 124{ "invalid", new DateTime(2022, 12, 31) }, 125{ null, new DateTime(2022, 12, 31) }, 126{ new DateTime(2022, 1, 1), new DateTime(2022, 12, 31) }
System\Windows\Forms\MonthCalendarTests.cs (348)
97Assert.Equal(new DateTime(9998, 12, 31), control.MaxDate); 100Assert.Equal(new DateTime(1753, 1, 1), control.MinDate); 172yield return new object[] { new DateTime[] { new(2019, 01, 1), new(2019, 01, 20) }, new DateTime[] { new(2019, 01, 1), new(2019, 01, 20) } }; 173yield return new object[] { new DateTime[] { new(2017, 01, 1), new(2018, 01, 20) }, new DateTime[] { new(2017, 01, 1), new(2018, 01, 20) } }; 174yield return new object[] { new DateTime[] { new(2019, 01, 1), new(2019, 01, 1), new(2018, 01, 1) }, new DateTime[] { new(2019, 01, 1), new(2019, 01, 1), new(2018, 01, 1) } }; 179new(2019, 01, 1), 180new(2019, 02, 2), 181new(2019, 03, 3), 182new(2019, 04, 4), 183new(2019, 05, 5), 184new(2019, 06, 6), 185new(2019, 07, 7), 186new(2019, 08, 8), 187new(2019, 09, 9), 188new(2019, 10, 10), 189new(2019, 11, 11), 190new(2019, 12, 12), 500yield return new object[] { new DateTime[] { new(2019, 01, 1), new(2019, 01, 20) }, new DateTime[] { new(2019, 01, 1), new(2019, 01, 20) } }; 501yield return new object[] { new DateTime[] { new(2017, 01, 1), new(2018, 01, 20) }, new DateTime[] { new(2017, 01, 1), new(2018, 01, 20) } }; 502yield return new object[] { new DateTime[] { new(2019, 01, 1), new(2019, 01, 1), new(2018, 01, 1) }, new DateTime[] { new(2019, 01, 1), new(2019, 01, 1), new(2018, 01, 1) } }; 507new(2019, 01, 1), 508new(2019, 02, 2), 509new(2019, 03, 3), 510new(2019, 04, 4), 511new(2019, 05, 5), 512new(2019, 06, 6), 513new(2019, 07, 7), 514new(2019, 08, 8), 515new(2019, 09, 9), 516new(2019, 10, 10), 517new(2019, 11, 11), 518new(2019, 12, 12), 1313yield return new object[] { new DateTime(1753, 1, 1), new DateTime(1753, 1, 1), new DateTime(1753, 1, 1) }; 1314yield return new object[] { new DateTime(2019, 1, 29), new DateTime(2019, 1, 29), new DateTime(2019, 1, 29) }; 1315yield return new object[] { new DateTime(9998, 12, 31), new DateTime(9998, 12, 31), DateTime.Now.Date }; 1316yield return new object[] { new DateTime(9999, 1, 1), new DateTime(9998, 12, 31), DateTime.Now.Date }; 1317yield return new object[] { DateTime.MaxValue, new DateTime(9998, 12, 31), DateTime.Now.Date }; 1447yield return new object[] { DateTime.MinValue, new DateTime(1753, 1, 1), DateTime.Now.Date }; 1448yield return new object[] { new DateTime(1753, 1, 1), new DateTime(1753, 1, 1), DateTime.Now.Date }; 1449yield return new object[] { new DateTime(2019, 1, 29), new DateTime(2019, 1, 29), DateTime.Now.Date }; 1450yield return new object[] { new DateTime(9998, 12, 31), new DateTime(9998, 12, 31), new DateTime(9998, 12, 31) }; 1526yield return new object[] { new DateTime[] { new(2019, 01, 1), new(2019, 01, 20) }, new DateTime[] { new(2019, 01, 1), new(2019, 01, 20) } }; 1527yield return new object[] { new DateTime[] { new(2017, 01, 1), new(2018, 01, 20) }, new DateTime[] { new(2017, 01, 1), new(2018, 01, 20) } }; 1528yield return new object[] { new DateTime[] { new(2019, 01, 1), new(2019, 01, 1), new(2018, 01, 1) }, new DateTime[] { new(2019, 01, 1), new(2019, 01, 1), new(2018, 01, 1) } }; 1533new(2019, 01, 1), 1534new(2019, 02, 2), 1535new(2019, 03, 3), 1536new(2019, 04, 4), 1537new(2019, 05, 5), 1538new(2019, 06, 6), 1539new(2019, 07, 7), 1540new(2019, 08, 8), 1541new(2019, 09, 9), 1542new(2019, 10, 10), 1543new(2019, 11, 11), 1544new(2019, 12, 12), 1945yield return new object[] { DateTime.MinValue, new DateTime(1, 1, 7) }; 1946yield return new object[] { new DateTime(1753, 1, 1), new DateTime(1753, 1, 7) }; 1947yield return new object[] { new DateTime(1753, 1, 1).AddHours(1), new DateTime(1753, 1, 7).AddHours(1) }; 1948yield return new object[] { new DateTime(2019, 1, 29), new DateTime(2019, 2, 4) }; 1951yield return new object[] { new DateTime(9998, 12, 31), new DateTime(9998, 12, 31) }; 2012calendar.MinDate = new DateTime(2019, 10, 3); 2023calendar.MaxDate = new DateTime(2019, 9, 3); 2029yield return new object[] { new DateTime(1753, 1, 1), new DateTime(1753, 1, 1) }; 2030yield return new object[] { new DateTime(1753, 1, 1).AddHours(1), new DateTime(1753, 1, 1).AddHours(1) }; 2031yield return new object[] { new DateTime(2019, 1, 29), new DateTime(2019, 1, 29) }; 2034yield return new object[] { new DateTime(9998, 12, 31), new DateTime(9998, 12, 25) }; 2093calendar.MinDate = new DateTime(2019, 10, 3); 2103calendar.MaxDate = new DateTime(2019, 9, 3); 2110yield return new object[] { new SelectionRange(new DateTime(1753, 1, 1).AddTicks(-1), new DateTime(1753, 1, 1).AddTicks(-1)), new DateTime(1752, 12, 31), new DateTime(1752, 12, 31) }; 2111yield return new object[] { new SelectionRange(new DateTime(1753, 1, 1), new DateTime(1753, 1, 1)), new DateTime(1753, 1, 1), new DateTime(1753, 1, 1) }; 2112yield return new object[] { new SelectionRange(new DateTime(1753, 1, 1), new DateTime(1753, 1, 2)), new DateTime(1753, 1, 1), new DateTime(1753, 1, 2) }; 2114yield return new object[] { new SelectionRange(new DateTime(2019, 9, 1), new DateTime(2019, 9, 1)), new DateTime(2019, 9, 1), new DateTime(2019, 9, 1) }; 2115yield return new object[] { new SelectionRange(new DateTime(2019, 9, 1), new DateTime(2019, 9, 2)), new DateTime(2019, 9, 1), new DateTime(2019, 9, 2) }; 2116yield return new object[] { new SelectionRange(new DateTime(2019, 9, 1).AddHours(1), new DateTime(2019, 9, 2).AddHours(1)), new DateTime(2019, 9, 1), new DateTime(2019, 9, 2) }; 2117yield return new object[] { new SelectionRange(new DateTime(2019, 9, 2), new DateTime(2019, 9, 1)), new DateTime(2019, 9, 1), new DateTime(2019, 9, 2) }; 2118yield return new object[] { new SelectionRange(new DateTime(2019, 9, 1), new DateTime(2019, 9, 7)), new DateTime(2019, 9, 1), new DateTime(2019, 9, 7) }; 2119yield return new object[] { new SelectionRange(new DateTime(2019, 9, 1), new DateTime(2019, 9, 8)), new DateTime(2019, 9, 1), new DateTime(2019, 9, 7) }; 2128yield return new object[] { new SelectionRange(new DateTime(9998, 12, 30), new DateTime(9998, 12, 31)), new DateTime(9998, 12, 30), new DateTime(9998, 12, 31) }; 2129yield return new object[] { new SelectionRange(new DateTime(9998, 12, 31), new DateTime(9998, 12, 31)), new DateTime(9998, 12, 31), new DateTime(9998, 12, 31) }; 2130yield return new object[] { new SelectionRange(new DateTime(9998, 12, 31).AddTicks(1), new DateTime(9998, 12, 31).AddTicks(1)), new DateTime(9998, 12, 31), new DateTime(9998, 12, 31) }; 2208calendar.MinDate = new DateTime(2019, 10, 3); 2225calendar.MaxDate = new DateTime(2019, 9, 3); 2844yield return new object[] { new DateTime(1753, 1, 1).AddTicks(-1) }; 2845yield return new object[] { new DateTime(1753, 1, 1) }; 2846yield return new object[] { new DateTime(2019, 9, 1) }; 2847yield return new object[] { new DateTime(2019, 9, 1).AddHours(1) }; 2850yield return new object[] { new DateTime(9998, 12, 31) }; 2851yield return new object[] { new DateTime(9998, 12, 31).AddTicks(1) }; 2912calendar.MinDate = new DateTime(2019, 10, 3); 2923calendar.MaxDate = new DateTime(2019, 9, 3); 2990calendar.AddAnnuallyBoldedDate(new DateTime(2019, 10, 3)); 2995calendar.AddAnnuallyBoldedDate(new DateTime(2019, 10, 5)); 3000calendar.AddAnnuallyBoldedDate(new DateTime(2019, 09, 5)); 3005calendar.AddAnnuallyBoldedDate(new DateTime(2018, 09, 5)); 3010calendar.AddAnnuallyBoldedDate(new DateTime(2018, 09, 5)); 3016Assert.Equal(new DateTime[] { new(2019, 10, 3), new(2019, 10, 5), new(2019, 09, 5), new(2018, 09, 5), new(2018, 09, 5), DateTime.MinValue }, calendar.AnnuallyBoldedDates); 3021Assert.Equal(new DateTime[] { new(2019, 10, 3), new(2019, 10, 5), new(2019, 09, 5), new(2018, 09, 5), new(2018, 09, 5), DateTime.MinValue, DateTime.MaxValue }, calendar.AnnuallyBoldedDates); 3037calendar.AddAnnuallyBoldedDate(new DateTime(2019, 10, 3)); 3045calendar.AddAnnuallyBoldedDate(new DateTime(2019, 10, 5)); 3053calendar.AddAnnuallyBoldedDate(new DateTime(2019, 09, 5)); 3061calendar.AddAnnuallyBoldedDate(new DateTime(2018, 09, 5)); 3069calendar.AddAnnuallyBoldedDate(new DateTime(2018, 09, 5)); 3078Assert.Equal(new DateTime[] { new(2019, 10, 3), new(2019, 10, 5), new(2019, 09, 5), new(2018, 09, 5), new(2018, 09, 5), DateTime.MinValue }, calendar.AnnuallyBoldedDates); 3086Assert.Equal(new DateTime[] { new(2019, 10, 3), new(2019, 10, 5), new(2019, 09, 5), new(2018, 09, 5), new(2018, 09, 5), DateTime.MinValue, DateTime.MaxValue }, calendar.AnnuallyBoldedDates); 3097calendar.AddBoldedDate(new DateTime(2019, 10, 3)); 3102calendar.AddBoldedDate(new DateTime(2019, 10, 5)); 3107calendar.AddBoldedDate(new DateTime(2019, 09, 5)); 3112calendar.AddBoldedDate(new DateTime(2018, 09, 5)); 3117calendar.AddBoldedDate(new DateTime(2018, 09, 5)); 3123Assert.Equal(new DateTime[] { new(2019, 10, 3), new(2019, 10, 5), new(2019, 09, 5), new(2018, 09, 5), DateTime.MinValue }, calendar.BoldedDates); 3128Assert.Equal(new DateTime[] { new(2019, 10, 3), new(2019, 10, 5), new(2019, 09, 5), new(2018, 09, 5), DateTime.MinValue, DateTime.MaxValue }, calendar.BoldedDates); 3144calendar.AddBoldedDate(new DateTime(2019, 10, 3)); 3152calendar.AddBoldedDate(new DateTime(2019, 10, 5)); 3160calendar.AddBoldedDate(new DateTime(2019, 09, 5)); 3168calendar.AddBoldedDate(new DateTime(2018, 09, 5)); 3176calendar.AddBoldedDate(new DateTime(2018, 09, 5)); 3185Assert.Equal(new DateTime[] { new(2019, 10, 3), new(2019, 10, 5), new(2019, 09, 5), new(2018, 09, 5), DateTime.MinValue }, calendar.BoldedDates); 3193Assert.Equal(new DateTime[] { new(2019, 10, 3), new(2019, 10, 5), new(2019, 09, 5), new(2018, 09, 5), DateTime.MinValue, DateTime.MaxValue }, calendar.BoldedDates); 3204calendar.AddMonthlyBoldedDate(new DateTime(2019, 10, 3)); 3209calendar.AddMonthlyBoldedDate(new DateTime(2019, 10, 5)); 3214calendar.AddMonthlyBoldedDate(new DateTime(2019, 09, 5)); 3219calendar.AddMonthlyBoldedDate(new DateTime(2018, 09, 5)); 3224calendar.AddMonthlyBoldedDate(new DateTime(2018, 09, 5)); 3230Assert.Equal(new DateTime[] { new(2019, 10, 3), new(2019, 10, 5), new(2019, 09, 5), new(2018, 09, 5), new(2018, 09, 5), DateTime.MinValue }, calendar.MonthlyBoldedDates); 3235Assert.Equal(new DateTime[] { new(2019, 10, 3), new(2019, 10, 5), new(2019, 09, 5), new(2018, 09, 5), new(2018, 09, 5), DateTime.MinValue, DateTime.MaxValue }, calendar.MonthlyBoldedDates); 3251calendar.AddMonthlyBoldedDate(new DateTime(2019, 10, 3)); 3259calendar.AddMonthlyBoldedDate(new DateTime(2019, 10, 5)); 3267calendar.AddMonthlyBoldedDate(new DateTime(2019, 09, 5)); 3275calendar.AddMonthlyBoldedDate(new DateTime(2018, 09, 5)); 3283calendar.AddMonthlyBoldedDate(new DateTime(2018, 09, 5)); 3292Assert.Equal(new DateTime[] { new(2019, 10, 3), new(2019, 10, 5), new(2019, 09, 5), new(2018, 09, 5), new(2018, 09, 5), DateTime.MinValue }, calendar.MonthlyBoldedDates); 3300Assert.Equal(new DateTime[] { new(2019, 10, 3), new(2019, 10, 5), new(2019, 09, 5), new(2018, 09, 5), new(2018, 09, 5), DateTime.MinValue, DateTime.MaxValue }, calendar.MonthlyBoldedDates); 3953yield return new object[] { new DateTime(1753, 1, 1).AddTicks(-1) }; 3954yield return new object[] { new DateTime(1753, 1, 1) }; 3955yield return new object[] { new DateTime(2019, 9, 1) }; 3956yield return new object[] { new DateTime(2019, 9, 1).AddHours(1) }; 3959yield return new object[] { new DateTime(9998, 12, 31) }; 3960yield return new object[] { new DateTime(9998, 12, 31).AddTicks(1) }; 4028calendar.MinDate = new DateTime(2019, 10, 3); 4040calendar.MaxDate = new DateTime(2019, 9, 3); 4047yield return new object[] { new DateTime(1753, 1, 1).AddTicks(-1), new DateTime(1753, 1, 1).AddTicks(-1), new DateTime(1753, 1, 1).AddTicks(-1), new DateTime(1753, 1, 1).AddTicks(-1) }; 4048yield return new object[] { new DateTime(1753, 1, 1), new DateTime(1753, 1, 1), new DateTime(1753, 1, 1), new DateTime(1753, 1, 1) }; 4049yield return new object[] { new DateTime(1753, 1, 1), new DateTime(1753, 1, 2), new DateTime(1753, 1, 1), new DateTime(1753, 1, 2) }; 4051yield return new object[] { new DateTime(2019, 9, 1), new DateTime(2019, 9, 1), new DateTime(2019, 9, 1), new DateTime(2019, 9, 1) }; 4052yield return new object[] { new DateTime(2019, 9, 1), new DateTime(2019, 9, 2), new DateTime(2019, 9, 1), new DateTime(2019, 9, 2) }; 4053yield return new object[] { new DateTime(2019, 9, 1).AddHours(1), new DateTime(2019, 9, 2).AddHours(1), new DateTime(2019, 9, 1).AddHours(1), new DateTime(2019, 9, 2).AddHours(1) }; 4054yield return new object[] { new DateTime(2019, 9, 2), new DateTime(2019, 9, 1), new DateTime(2019, 9, 2), new DateTime(2019, 9, 2) }; 4055yield return new object[] { new DateTime(2019, 9, 1), new DateTime(2019, 9, 7), new DateTime(2019, 9, 1), new DateTime(2019, 9, 7) }; 4056yield return new object[] { new DateTime(2019, 9, 1), new DateTime(2019, 9, 8), new DateTime(2019, 9, 1), new DateTime(2019, 9, 7) }; 4065yield return new object[] { new DateTime(9998, 12, 30), new DateTime(9998, 12, 31), new DateTime(9998, 12, 30), new DateTime(9998, 12, 31) }; 4066yield return new object[] { new DateTime(9998, 12, 31), new DateTime(9998, 12, 31), new DateTime(9998, 12, 31), new DateTime(9998, 12, 31) }; 4067yield return new object[] { new DateTime(9998, 12, 31).AddTicks(1), new DateTime(9998, 12, 31).AddTicks(1), new DateTime(9998, 12, 31).AddTicks(1), new DateTime(9998, 12, 31).AddTicks(1) }; 4139calendar.MinDate = new DateTime(2019, 10, 3); 4156calendar.MaxDate = new DateTime(2019, 9, 3); 4167yield return new object[] { new DateTime(2021, 8, 31) }; // Make this date of the not fully visible previous month bold 4172yield return new object[] { new DateTime(2021, i, i) }; 4178yield return new object[] { new DateTime(2022, i, i) }; 4181yield return new object[] { new DateTime(2022, 9, 1) }; // Make this date of the not fully visible last month bold 4195calendar.SetSelectionRange(new DateTime(2021, 9, 1), new DateTime(2022, 8, 31)); 4200Assert.Equal(new DateTime(2021, 8, 29), displayRange.Start); 4201Assert.Equal(new DateTime(2022, 9, 10), displayRange.End); 4226yield return new object[] { new DateTime(2021, i, i), expectedIndex++ }; 4232yield return new object[] { new DateTime(2022, i, i), expectedIndex++ }; 4240DateTime startDate = new(2021, 8, 1); 4250DateTime startDate = new(2023, 1, 1); 4251DateTime endDate = new(2023, 12, 31); 4370monthCalendar.SelectionStart = new DateTime(2021, 6, 16); 4386DateTime startDate = new(2022, 10, 1); 4387DateTime endDate = new(2022, 10, 7); 4460calendar.AddAnnuallyBoldedDate(new DateTime(2022, 1, 1)); 4461calendar.AddAnnuallyBoldedDate(new DateTime(2022, 2, 2)); 4462calendar.AddBoldedDate(new DateTime(2022, 1, 1)); 4463calendar.AddBoldedDate(new DateTime(2022, 2, 2)); 4464calendar.AddMonthlyBoldedDate(new DateTime(2022, 1, 1)); 4465calendar.AddMonthlyBoldedDate(new DateTime(2022, 2, 2)); 4481typeof(MonthCalendar).GetMethod(methodName).Invoke(calendar, methodName.Contains("All") ? null : new object[] { new DateTime(2022, 1, 1) }); 4543calendar.TodayDate = new DateTime(2000, 1, 1); 4667calendar.MaxDate = new DateTime(2022, 12, 31); 4671calendar.MaxDate.Should().Be(new DateTime(9998, 12, 31));
System.Windows.Forms.UI.IntegrationTests (5)
MonthCalendarTests.cs (5)
13private static readonly DateTime s_currentDate = new(2021, 12, 1); 58DateTime selectedDate = new(2020, 4, 10); 131DateTime givenDate = new(givenYear, givenMonth, givenDay); 132DateTime expectedDate = new(expectedYear, expectedMonth, expectedDay); 137Assert.Equal(new DateTime(givenYear, givenMonth, 1), calendar.GetDisplayRange(visible: true).Start);
System.Xaml.Tests (2)
System\Windows\Markup\DateTimeValueSerializerTests.cs (1)
65foreach (DateTime date in new DateTime[] { new DateTime(2018, 12, 9), new DateTime(2018, 12, 9, 1, 2, 0, 0), new DateTime(2018, 12, 9, 1, 2, 3, 0) })
System\Xaml\Replacements\DateTimeConverter2Tests.cs (1)
31foreach (DateTime date in new DateTime[] { new DateTime(2018, 12, 9), new DateTime(2018, 12, 9, 1, 2, 0, 0), new DateTime(2018, 12, 9, 1, 2, 3, 0) })
UnsupportedTypes (1)
CreateFrameworkTypes.cs (1)
231newRow2["orderDate"] = new DateTime(2001, i, j * 2);
WindowsBase.Tests (4)
System\Security\RightsManagement\ContentGrantTests.cs (4)
52yield return new object[] { new ContentUser("name", AuthenticationType.Windows), ContentRight.Export, new DateTime(2023, 01, 01), new DateTime(2023, 01, 02) }; 86Assert.Throws<ArgumentOutOfRangeException>("validFrom", () => new ContentGrant(user, ContentRight.View, new DateTime(2023, 01, 01), new DateTime(2023, 01, 01).AddTicks(-1)));