Name
JapaneseCalendar
Synopsis
This calendar class implements the Japanese or Wareki calendar. This calendar follows the same rules and settings as the Gregorian calendar, except that it is divided into eras based on the reign of each Japanese Emperor.
public class JapaneseCalendar : Calendar { // Public Constructors public JapaneseCalendar( ); // Public Instance Properties public override int[ ] Eras{get; } // overrides Calendar public override int TwoDigitYearMax{set; get; } // overrides Calendar // Public Instance Methods public override DateTime AddMonths(DateTimetime
, intmonths
) // overrides Calendar public override DateTime AddYears(DateTimetime
, intyears
) // overrides Calendar public override int GetDayOfMonth(DateTimetime
); // overrides Calendar public override DayOfWeek GetDayOfWeek(DateTimetime
); // overrides Calendar public override int GetDayOfYear(DateTimetime
); // overrides Calendar public override int GetDaysInMonth(intyear
, intmonth
, intera
) // overrides Calendar public override int GetDaysInYear(intyear
, intera
); // overrides Calendar public override int GetEra(DateTimetime
); // overrides Calendar public override int GetMonth(DateTimetime
); // overrides Calendar public override int GetMonthsInYear(intyear
, intera
); // overrides Calendar public override int GetYear(DateTimetime
); // overrides Calendar public override bool IsLeapDay(intyear
, intmonth
, intday
, intera
) // overrides Calendar public override bool IsLeapMonth(intyear
, intmonth
, int ...
Get C# in a Nutshell, Second Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.