Calendar.GetDaysInYear Method (Int32, Int32)

 

When overridden in a derived class, returns the number of days in the specified year and era.

Namespace:   System.Globalization
Assembly:  mscorlib (in mscorlib.dll)

public abstract int GetDaysInYear(
	int year,
	int era
)

Parameters

year
Type: System.Int32

An integer that represents the year.

era
Type: System.Int32

An integer that represents the era.

Return Value

Type: System.Int32

The number of days in the specified year in the specified era.

Exception Condition
ArgumentOutOfRangeException

year is outside the range supported by the calendar.

-or-

era is outside the range supported by the calendar.

For example, in GregorianCalendar, GetDaysInYear returns 365 for a common year or 366 for a leap year.

Notes to Inheritors:

The derived class must support CurrentEra when it is passed as the era parameter. One way to support CurrentEra is by replacing it with the value stored in Eras[0], which is the value for the current era of the calendar.

Universal Windows Platform
Available since 8
.NET Framework
Available since 1.1
Portable Class Library
Supported in: portable .NET platforms
Silverlight
Available since 2.0
Windows Phone Silverlight
Available since 7.0
Windows Phone
Available since 8.1
Return to top
Show: