month 115 include/crm/common/iso8601.h int crm_time_days_in_month(int month, int year); month 215 lib/common/iso8601.c crm_time_days_in_month(int month, int year) month 217 lib/common/iso8601.c if ((month < 1) || (month > 12)) { month 220 lib/common/iso8601.c if ((month == 2) && crm_time_leapyear(year)) { month 221 lib/common/iso8601.c month = 13; month 223 lib/common/iso8601.c return month_days[month - 1]; month 766 lib/common/iso8601.c int month = 0; month 798 lib/common/iso8601.c rc = sscanf(date_str, "%d-%d-%d", &year, &month, &day); month 801 lib/common/iso8601.c rc = sscanf(date_str, "%4d%2d%2d", &year, &month, &day); month 804 lib/common/iso8601.c if (month > 12) { month 806 lib/common/iso8601.c "because '%d' is not a valid month", date_str, month); month 808 lib/common/iso8601.c } else if (day > crm_time_days_in_month(month, year)) { month 815 lib/common/iso8601.c dt->days = get_ordinal_days(year, month, day);