System.Globalization.HijriCalendar.GetDaysInMonth C# (CSharp) Метод

GetDaysInMonth() публичный Метод

public GetDaysInMonth ( int year, int month, int era ) : int
year int
month int
era int
Результат int
        public override int GetDaysInMonth(int year, int month, int era) {
            CheckYearMonthRange(year, month, era);
            if (month == 12) {
                // For the 12th month, leap year has 30 days, and common year has 29 days.
                return (IsLeapYear(year, CurrentEra) ? 30 : 29);
            }
            // Other months contain 30 and 29 days alternatively.  The 1st month has 30 days.
            return (((month % 2) == 1) ? 30 : 29);
        }

Usage Example

Пример #1
0
 // Get the number of days in a particular month.
 public override int GetDaysInMonth(int year, int month, int era)
 {
     return(hijri.GetDaysInMonth(year, month, era));
 }