GregorianCalendar.GetLeapMonth Method

Microsoft Silverlight will reach end of support after October 2021. Learn more.

Updated: October 2010

Calculates the leap month for a specified year and era.

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

Syntax

'Declaration
<ComVisibleAttribute(False)> _
Public Overrides Function GetLeapMonth ( _
    year As Integer, _
    era As Integer _
) As Integer
[ComVisibleAttribute(false)]
public override int GetLeapMonth(
    int year,
    int era
)

Parameters

  • era
    Type: System.Int32
    An era. Specify either ADEra or GregorianCalendar.Eras[Calendar.CurrentEra].

Return Value

Type: System.Int32
Always 0 because the Gregorian calendar does not recognize leap months.

Exceptions

Exception Condition
ArgumentOutOfRangeException

year is less than the Gregorian calendar year 1 or greater than the Gregorian calendar year 9999.

-or-

era is not ADEra or CurrentEra.

Version Information

Silverlight

Supported in: 5, 4, 3

Silverlight for Windows Phone

Supported in: Windows Phone OS 7.1, Windows Phone OS 7.0

XNA Framework

Supported in: Xbox 360, Windows Phone OS 7.0

Platforms

For a list of the operating systems and browsers that are supported by Silverlight, see Supported Operating Systems and Browsers.

Change History

Date

History

Reason

October 2010

Corrected information about the Calendar.CurrentEra field; removed the Remarks section.

Content bug fix.