HebrewCalendar: IsLeapDay |
Returns a boolean indicating if the specific day is a leap day.
Public Function IsLeapDay( ByVal Year As Long, ByVal Month As Long, ByVal Day As Long, Optional ByRef Era As Variant ) As Boolean
This implementation of the HebrewCalendar class recognizes only the Hebrew years 5343 to 5999 (1583 to 2239 in the Gregorian calendar).
In every 19-year cycle that ends with a year that is evenly divisible by 19, the 3rd, 6th, 8th, 11th, 14th, 17th, and 19th years are leap years. A common year can have from 353 to 355 days, depending on the placement of Jewish holidays. A leap year can have from 383 to 385 days.
A leap day is a day that occurs only in a leap year. In the Hebrew calendar, the last day of Adar Alef and all the days in Adar Beit are considered leap days.
Exception | Condition |
---|---|
ArgumentOutOfRangeException | year, month, or era is outside the range supported by this calendar. |