177 references to Year
CustomPolicyProvider (2)
Authorization\MinimumAgeAuthorizationHandler.cs (2)
37var age = DateTime.Now.Year - dateOfBirth.Year;
dotnet-svcutil-lib (12)
FrameworkFork\Microsoft.Xml\Xml\BinaryXml\SqlUtils.cs (3)
992WriteDate(sb, dt.Year, dt.Month, dt.Day); 1000WriteDate(sb, dt.Year, dt.Month, dt.Day); 1088return (int)(dt.Ticks - new DateTime(dt.Year, dt.Month, dt.Day, dt.Hour, dt.Minute, dt.Second).Ticks);
FrameworkFork\Microsoft.Xml\Xml\schema\XsdDateTime.cs (6)
282get { return _dt.Year; } 336get { return (int)(_dt.Ticks - new DateTime(_dt.Year, _dt.Month, _dt.Day, _dt.Hour, _dt.Minute, _dt.Second).Ticks); } 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;
FrameworkFork\System.Runtime.Serialization\System\Xml\XmlConverter.cs (1)
1085offset += ToCharsD4(value.Year, chars, offset);
FrameworkFork\System.ServiceModel\System\ServiceModel\Security\SecurityTimestamp.cs (1)
108ToChars(utcTime.Year, buffer, ref offset, 4);
IIS.FunctionalTests (1)
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\Helpers.cs (1)
203return Path.Combine(logFolderPath, $"std_{startTime.Year}{startTime.Month:D2}" +
IIS.LongTests (1)
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\Helpers.cs (1)
203return Path.Combine(logFolderPath, $"std_{startTime.Year}{startTime.Month:D2}" +
IIS.NewHandler.FunctionalTests (1)
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\Helpers.cs (1)
203return Path.Combine(logFolderPath, $"std_{startTime.Year}{startTime.Month:D2}" +
IIS.NewShim.FunctionalTests (1)
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\Helpers.cs (1)
203return Path.Combine(logFolderPath, $"std_{startTime.Year}{startTime.Month:D2}" +
IIS.ShadowCopy.Tests (1)
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\Helpers.cs (1)
203return Path.Combine(logFolderPath, $"std_{startTime.Year}{startTime.Month:D2}" +
IISExpress.FunctionalTests (1)
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\Helpers.cs (1)
203return Path.Combine(logFolderPath, $"std_{startTime.Year}{startTime.Month:D2}" +
Microsoft.AspNetCore.Components.Web.Tests (2)
Forms\InputBaseTest.cs (2)
297Assert.Equal(1991, receivedParsedValue.Year); 332Assert.Equal(1991, receivedParsedValue.Year);
Microsoft.AspNetCore.HttpLogging (2)
FileLoggerProcessor.cs (2)
306var searchString = FormattableString.Invariant($"{_fileName}{date.Year:0000}{date.Month:00}{date.Day:00}.*.txt"); 329return Path.Combine(_path, FormattableString.Invariant($"{_fileName}{date.Year:0000}{date.Month:00}{date.Day:00}.{_fileNumber:0000}.txt"));
Microsoft.AspNetCore.HttpLogging.Tests (1)
FileLoggerProcessorTests.cs (1)
599return FormattableString.Invariant($"{prefix}{dateTime.Year:0000}{dateTime.Month:00}{dateTime.Day:00}");
Microsoft.AspNetCore.Mvc.ViewFeatures.Test (11)
CachedExpressionCompilerTest.cs (6)
418var expression = GetExpression<DateTime, int>(m => m.Year); 434var expression = GetExpression<DateTime, int>(m => m.Year); 484var expression = GetTestModelExpression(m => m.Date.Year); 500var expression = GetTestModelExpression(m => m.Date.Year); 548var expression1 = GetTestModelExpression(m => m.Date.Year); 549var expression2 = GetTestModelExpression(m => m.Date.Year);
MemberExpressionCacheKeyComparerTest.cs (5)
59var key1 = GetKey(m => m.DateTime.Year); 60var key2 = GetKey(m => m.DateTime.Year); 93var key2 = GetKey(m => m.DateTime.Year); 125var key1 = GetKey(m => m.NullableDateTime.Value.Year); 126var key2 = GetKey(m => m.DateTime.Year);
Microsoft.AspNetCore.StaticFiles.FunctionalTests (1)
StaticFileMiddlewareTests.cs (1)
111var trimmed = new DateTimeOffset(last.Year, last.Month, last.Day, last.Hour, last.Minute, last.Second, TimeSpan.Zero).ToUniversalTime();
Microsoft.DotNet.Build.Tasks.Installers (2)
src\GenerateCurrentVersion.cs (2)
138int months = (seedDate.Year - compareDate.Year) * 12 + seedDate.Month - compareDate.Month;
Microsoft.VisualBasic.Core (3)
Microsoft\VisualBasic\CompilerServices\Conversions.vb (1)
2218(Value.Year = 1899 AndAlso Value.Month = 12 AndAlso Value.Day = 30) Then 'OA Date with no date is 1899-12-30
Microsoft\VisualBasic\CompilerServices\StringType.vb (1)
72(Value.Year = 1899 AndAlso Value.Month = 12 AndAlso Value.Day = 30) Then 'OA Date with no date is 1899-12-30
Microsoft\VisualBasic\CompilerServices\VB6File.vb (1)
2328If (dt.Year <> 0 OrElse dt.Month <> 1 OrElse dt.Day <> 1) Then
PresentationFramework (37)
System\Windows\Controls\Calendar.cs (6)
728return new DateTime(DisplayDate.Year, 1, 1); 929newDate = DateTimeHelper.SetYear(this.DisplayDate, d.Year); 1364DateTime? selectedDate = new DateTime(this.DisplayDateInternal.Year, this.DisplayDateInternal.Month, 1); 1384DateTime selectedMonth = new DateTime(this.DisplayDate.Year, 12, 1); 1427DateTime? selectedDate = new DateTime(this.DisplayDateInternal.Year, this.DisplayDateInternal.Month, 1); 1434DateTime selectedMonth = new DateTime(this.DisplayDate.Year, 1, 1);
System\Windows\Controls\DatePicker.cs (4)
454if ((day.Month != dp.DisplayDate.Month || day.Year != dp.DisplayDate.Year) && !dp._calendar.DatePickerDisplayDateFlag) 1015int year = d.Year; 1030int year = discarded.Year;
System\Windows\Controls\DateTimeHelper.cs (8)
53return DateTimeHelper.AddYears(date, year - date.Year); 58DateTime? target = SetYear(date, yearMonth.Year); 74return ((dt1.Year - dt2.Year) * 12) + (dt1.Month - dt2.Month); 79return date.Year - (date.Year % 10); 84return new DateTime(d.Year, d.Month, 1, 0, 0, 0); 240result = date.Value.Year.ToString(format);
System\Windows\Controls\Primitives\CalendarItem.cs (19)
405if (date.Year == ((DateTime)b.DataContext).Year) 494((DateTime)child.DataContext).Year == selectedYear.Year) 505((DateTime)child.DataContext).Year == selectedYear.Year) 1036int daysInMonth = _calendar.GetDaysInMonth(firstDayOfMonth.Year, firstDayOfMonth.Month); 1237if (year <= DateTime.MaxValue.Year && year >= DateTime.MinValue.Year) 1247childButton.HasSelectedDays = (Owner.DisplayDate.Year == year); 1249if (year < this.Owner.DisplayDateStartInternal.Year || year > this.Owner.DisplayDateEndInternal.Year) 1284DateTime day = new DateTime(DisplayDate.Year, count + 1, 1); 1323_nextButton.IsEnabled = (this.Owner.DisplayDateEndInternal.Year != DisplayDate.Year); 1331_previousButton.IsEnabled = (this.Owner.DisplayDateStartInternal.Year != DisplayDate.Year); 1352_nextButton.IsEnabled = (this.Owner.DisplayDateEndInternal.Year > decadeEnd); 1360_previousButton.IsEnabled = (decade > this.Owner.DisplayDateStartInternal.Year);
System.ComponentModel.TypeConverter (1)
System\ComponentModel\DateTimeConverter.cs (1)
133new object[] { dt.Year, dt.Month, dt.Day, dt.Hour, dt.Minute, dt.Second, dt.Millisecond }
System.Data.Odbc (3)
Common\System\Data\ProviderBase\DbBuffer.cs (2)
687unchecked((short)value.Year), 731unchecked((short)value.Year),
System\Data\Odbc\OdbcUtils.cs (1)
336unchecked((short)value.Year),
System.IO.Compression (5)
System\IO\Compression\ZipArchiveEntry.cs (2)
284if (value.DateTime.Year < ZipHelper.ValidZipDate_YearMin || value.DateTime.Year > ZipHelper.ValidZipDate_YearMax)
System\IO\Compression\ZipHelper.cs (3)
91Debug.Assert(ValidZipDate_YearMin <= dateTime.Year && dateTime.Year <= ValidZipDate_YearMax); 93int ret = ((dateTime.Year - ValidZipDate_YearMin) & 0x7F);
System.IO.Compression.ZipFile (1)
System\IO\Compression\ZipFileExtensions.ZipArchive.Create.cs (1)
117if (lastWrite.Year is < 1980 or > 2107)
System.Net.Mail (1)
System\Net\Mail\MailBnfHelper.cs (1)
257localBuilder.Append(value.Year);
System.Net.Quic (1)
src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.Crypto.cs (1)
160verifyTime.Year,
System.Net.Security (1)
src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.Crypto.cs (1)
160verifyTime.Year,
System.Private.CoreLib (50)
src\libraries\System.Private.CoreLib\src\System\CurrentSystemTimeZone.cs (4)
40DaylightTime daylightTime = GetDaylightChanges(time.Year); 134if (rule.DateStart.Year <= year && rule.DateEnd.Year >= year && rule.DaylightDelta != TimeSpan.Zero) 155return new TimeSpan(CalculateUtcOffset(time, GetDaylightChanges(time.Year)).Ticks + m_ticksOffset);
src\libraries\System.Private.CoreLib\src\System\DateOnly.cs (1)
86public int Year => GetEquivalentDateTime().Year;
src\libraries\System.Private.CoreLib\src\System\DateTime.cs (2)
1904/// Deconstructs <see cref="DateOnly"/> by <see cref="Year"/>, <see cref="Month"/> and <see cref="Day"/>. 1907/// Deconstructed parameter for <see cref="Year"/>.
src\libraries\System.Private.CoreLib\src\System\DateTimeOffset.cs (1)
442public int Year => ClockDateTime.Year;
src\libraries\System.Private.CoreLib\src\System\Globalization\CalendricalCalculationsHelper.cs (1)
66return new DateTime(Math.Min((long)(Math.Floor(numberOfDays) * TimeSpan.TicksPerDay), DateTime.MaxValue.Ticks)).Year;
src\libraries\System.Private.CoreLib\src\System\Globalization\GregorianCalendar.cs (1)
267public override int GetYear(DateTime time) => time.Year;
src\libraries\System.Private.CoreLib\src\System\Globalization\GregorianCalendarHelper.cs (1)
371return time.Year - eraInfo.yearOffset;
src\libraries\System.Private.CoreLib\src\System\Globalization\ISOWeek.cs (3)
25return GetWeeksInYear(date.Year - 1); 28if (week > WeeksInShortYear && GetWeeksInYear(date.Year) == WeeksInShortYear) 48int year = date.Year;
src\libraries\System.Private.CoreLib\src\System\Globalization\JapaneseCalendar.Icu.cs (4)
67eras.Add(new EraInfo(i, dt.Year, dt.Month, dt.Day, dt.Year - 1, 1, lastMaxYear - dt.Year + 1, eraNames![i], GetAbbreviatedEraName(eraNames, i), "")); 69lastMaxYear = dt.Year;
src\libraries\System.Private.CoreLib\src\System\TimeZone.cs (1)
124return IsDaylightSavingTime(time, GetDaylightChanges(time.Year));
src\libraries\System.Private.CoreLib\src\System\TimeZoneInfo.cs (23)
207DaylightTimeStruct daylightTime = GetDaylightTime(adjustedTime.Year, rule, ruleIndex); 266DaylightTimeStruct daylightTime = GetDaylightTime(adjustedTime.Year, rule, ruleIndex); 453DaylightTimeStruct daylightTime = GetDaylightTime(adjustedTime.Year, rule, ruleIndex); 536DaylightTimeStruct daylightTime = GetDaylightTime(adjustedTime.Year, rule, ruleIndex); 560DaylightTimeStruct daylightTime = GetDaylightTime(dateTime.Year, rule, ruleIndex); 778DaylightTimeStruct sourceDaylightTime = sourceTimeZone.GetDaylightTime(dateTime.Year, sourceRule, sourceRuleIndex); 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) : 1487if (rule.IsStartDateMarkerForBeginningOfYear() && daylightTime.Start.Year is > 1 and int startYear) 1505if (rule.IsEndDateMarkerForEndOfYear() && daylightTime.End.Year is < 9999 and int endYear) 1542if (!isAmbiguousLocalDst && ambiguousStart.Year != ambiguousEnd.Year) 1655int startTimeYear = startTime.Year; 1656int endTimeYear = endTime.Year; 1663int timeYear = time.Year; 1733if (!isAmbiguous && startAmbiguousTime.Year != endAmbiguousTime.Year) 1803if (!isInvalid && startInvalidTime.Year != endInvalidTime.Year) 1846DaylightTimeStruct daylightTime = zone.GetDaylightTime(time.Year, rule, ruleIndex); 1903year = targetTime.Year;
src\libraries\System.Private.CoreLib\src\System\TimeZoneInfo.Unix.cs (8)
180if (start.Year == end.Year || !rule.NoDaylightTransitions) 200DateTime endForFirstRule = new DateTime(start.Year + 1, 1, 1).AddMilliseconds(-1); // At the end of the first year 206if (end.Year - start.Year > 1) 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.DataContractSerialization (1)
System\Xml\XmlConverter.cs (1)
1043offset += ToCharsD4(value.Year, chars, offset);
System.Private.Xml (11)
System\Xml\BinaryXml\SqlUtils.cs (3)
679WriteDate(sb, dt.Year, dt.Month, dt.Day); 687WriteDate(sb, dt.Year, dt.Month, dt.Day); 775return (int)(dt.Ticks - new DateTime(dt.Year, dt.Month, dt.Day, dt.Hour, dt.Minute, dt.Second).Ticks);
System\Xml\Schema\XsdDateTime.cs (5)
268get { return _dt.Year; } 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\Xml\Xsl\Runtime\XsltFunctions.cs (3)
459PrintYear(text, dt.Year); 463PrintYear(text, dt.Year); 551PrintYear(text, dt.Year);
System.Security.Cryptography (4)
src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.Crypto.cs (1)
160verifyTime.Year,
System\Security\Cryptography\X509Certificates\Asn1\TimeAsn.manual.cs (2)
15if (utcValue.Year >= 1950 && utcValue.Year < 2050)
System\Security\Cryptography\X509Certificates\X509Certificate.cs (1)
741if (!culture.DateTimeFormat.Calendar.IsValidDay(date.Year, date.Month, date.Day, 0))
System.Windows.Forms (7)
System\Windows\Forms\Controls\DateTimePicker\DateTimePicker.cs (3)
630if (maxSupportedDateTime.Year > MaxDateTime.Year) 690if (minSupportedDateTime.Year < 1753)
System\Windows\Forms\Controls\MonthCalendar\MonthCalendar.cs (4)
1091int startYear = start.Year; 1099int monthIndex = (date.Year - startYear) * MonthsInYear + date.Month - startMonth; 1175=> (currentDate.Year - startDate.Year) * MonthsInYear + currentDate.Month - startDate.Month;
System.Windows.Forms.Primitives.Tests (1)
Interop\Kernel32\SYSTEMTIMETests.cs (1)
48Assert.Equal(st.wYear, dt.Year);
System.Windows.Forms.Tests (5)
System\Windows\Forms\DateTimePickerTests.cs (3)
394DateTime expectedDate = maxSupportedDateTime.Year > DateTimePicker.MaxDateTime.Year ? DateTimePicker.MaxDateTime : maxSupportedDateTime; 436DateTime expectedDate = minSupportedDateTime.Year < 1753 ? new(1753, 1, 1) : minSupportedDateTime;
System\Windows\Forms\MonthCalendarTests.cs (2)
4204int currentMonthIndex = (currentDate.Year - displayRange.Start.Year) * MonthsInYear + currentDate.Month - displayRange.Start.Month;
System.Windows.Forms.UI.IntegrationTests (1)
MonthCalendarTests.cs (1)
61wYear = (ushort)selectedDate.Year,
UIAutomationClient (5)
System\Windows\Automation\RangeValuePattern.cs (5)
255return (double)((DateTime)propValue).Year; 294return (double)((DateTime)propValue).Year; 323return (double)((DateTime)propValue).Year; 356return (double)((DateTime)propValue).Year; 388return (double)((DateTime)propValue).Year;