Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ IsLeapDay() [2/2]

override bool System.Globalization.UmAlQuraCalendar.IsLeapDay ( int year,
int month,
int day,
int era )
inline

Definition at line 351 of file UmAlQuraCalendar.cs.

352 {
353 if (day >= 1 && day <= 29)
354 {
355 CheckYearMonthRange(year, month, era);
356 return false;
357 }
358 int daysInMonth = GetDaysInMonth(year, month, era);
359 if (day < 1 || day > daysInMonth)
360 {
361 throw new ArgumentOutOfRangeException("day", day, SR.Format(SR.ArgumentOutOfRange_Day, daysInMonth, month));
362 }
363 return false;
364 }
static void CheckYearMonthRange(int year, int month, int era)
override int GetDaysInMonth(int year, int month, int era)

References System.SR.ArgumentOutOfRange_Day, System.Globalization.UmAlQuraCalendar.CheckYearMonthRange(), System.SR.Format(), System.Globalization.UmAlQuraCalendar.GetDaysInMonth(), and System.year.