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

◆ GetDaysInMonth() [2/2]

override int System.Globalization.HijriCalendar.GetDaysInMonth ( int year,
int month,
int era )
inline

Definition at line 230 of file HijriCalendar.cs.

231 {
232 CheckYearMonthRange(year, month, era);
233 if (month == 12)
234 {
235 if (!IsLeapYear(year, 0))
236 {
237 return 29;
238 }
239 return 30;
240 }
241 if (month % 2 != 1)
242 {
243 return 29;
244 }
245 return 30;
246 }
override bool IsLeapYear(int year, int era)
static void CheckYearMonthRange(int year, int month, int era)

References System.Globalization.HijriCalendar.CheckYearMonthRange(), System.Globalization.HijriCalendar.IsLeapYear(), and System.year.

Referenced by System.Globalization.HijriCalendar.AddMonths(), System.Globalization.HijriCalendar.IsLeapDay(), and System.Globalization.HijriCalendar.ToDateTime().