Lines Matching defs:ruleDay
572 int8_t ruleDay, int32_t ruleMillis)
607 // Adjust the ruleDay to the monthLen, for non-leap year February 29 rule days.
608 if (ruleDay > monthLen) {
609 ruleDay = monthLen;
616 ruleDayOfMonth = ruleDay;
621 // In this case ruleDay is the day-of-week-in-month (this code is using
625 if (ruleDay > 0)
626 ruleDayOfMonth = 1 + (ruleDay - 1) * 7 +
629 // if ruleDay is negative (we assume it's not zero here), we have to do
636 ruleDayOfMonth = monthLen + (ruleDay + 1) * 7 -
642 ruleDayOfMonth = ruleDay +
643 (49 + ruleDayOfWeek - ruleDay - dayOfWeek + dayOfMonth) % 7;
647 ruleDayOfMonth = ruleDay -
648 (49 - ruleDayOfWeek + ruleDay + dayOfWeek - dayOfMonth) % 7;