August 2003
Intermediate to advanced
928 pages
32h 1m
English
ThaiBuddhistCalendar
This class implements the Thai Buddhist calendar. This calendar works like the Gregorian calendar except for the year and era. 2001 in the Gregorian calendar is the year 2544 in the Thai Buddhist calendar.
public class ThaiBuddhistCalendar : Calendar { // Public Constructors public ThaiBuddhistCalendar( ); // Public Static Fields public const int ThaiBuddhistEra; // =1 // Public Instance Properties public override int[ ] Eras{get; } // overrides Calendar public override int TwoDigitYearMax{set; get; } // overrides Calendar // Public Instance Methods public override DateTime AddMonth4s(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 ...