Lines Matching refs:dayOfWeek
1495 int8_t dayOfWeek = (int8_t) uprv_fmod(julian + 1, 7);
1497 uint8_t result = (uint8_t)(dayOfWeek + ((dayOfWeek < 0) ? (7+UCAL_SUNDAY ) : UCAL_SUNDAY));
1561 int32_t dayOfWeek = fFields[UCAL_DAY_OF_WEEK];
1574 int32_t relDow = (dayOfWeek + 7 - getFirstDayOfWeek()) % 7; // 0..6
1575 int32_t relDowJan1 = (dayOfWeek - dayOfYear + 7001 - getFirstDayOfWeek()) % 7; // 0..6
1590 woy = weekNumber(prevDoy, dayOfWeek);
1617 fFields[UCAL_WEEK_OF_MONTH] = weekNumber(dayOfMonth, dayOfWeek);
1626 int32_t Calendar::weekNumber(int32_t desiredDay, int32_t dayOfPeriod, int32_t dayOfWeek)
1631 int32_t periodStartDayOfWeek = (dayOfWeek - getFirstDayOfWeek() - dayOfPeriod + 1) % 7;
2449 Calendar::getDayOfWeekType(UCalendarDaysOfWeek dayOfWeek, UErrorCode &status) const
2454 if (dayOfWeek < UCAL_SUNDAY || dayOfWeek > UCAL_SATURDAY) {
2459 if (dayOfWeek != fWeekendOnset)
2464 if (dayOfWeek < fWeekendOnset || dayOfWeek > fWeekendCease) {
2468 if (dayOfWeek > fWeekendCease && dayOfWeek < fWeekendOnset) {
2472 if (dayOfWeek == fWeekendOnset) {
2475 if (dayOfWeek == fWeekendCease) {
2482 Calendar::getWeekendTransition(UCalendarDaysOfWeek dayOfWeek, UErrorCode &status) const
2487 if (dayOfWeek == fWeekendOnset) {
2489 } else if (dayOfWeek == fWeekendCease) {
2521 UCalendarDaysOfWeek dayOfWeek = (UCalendarDaysOfWeek)get(UCAL_DAY_OF_WEEK, status);
2522 UCalendarWeekdayType dayType = getDayOfWeekType(dayOfWeek, status);
2534 int32_t transitionMillis = getWeekendTransition(dayOfWeek, status);