Lines Matching refs:woy
1639 int32_t woy = (dayOfYear - 1 + relDowJan1) / 7; // 0..53
1641 ++woy;
1646 if (woy == 0) {
1653 woy = weekNumber(prevDoy, dayOfWeek);
1670 woy = 1;
1675 fFields[UCAL_WEEK_OF_YEAR] = woy;
3317 int32_t woy = internalGet(bestField);
3326 if(woy==1) { // FIRST WEEK ---------------------------------
3328 fprintf(stderr, "%s:%d - woy=%d, yp=%d, nj(%d)=%d, nf=%d", __FILE__, __LINE__,
3335 // nextFirst is now the localized DOW of Jan 1 of y-woy+1
3354 } else if(woy>=getLeastMaximum(bestField)) {
3362 testDate += 7 * (woy - 1);
3437 int32_t Calendar::handleGetExtendedYearFromWeekFields(int32_t yearWoy, int32_t woy)
3490 if(woy == 1) {
3503 } else if(woy >= getLeastMaximum(bestField)) {
3508 (woy-1)*7 + // add the weeks of the year
3511 jd -= 7; // woy already includes Jan 1's week.
3528 (woy >= getLeastMaximum(UCAL_WEEK_OF_YEAR))) {
3529 return yearWoy+1; // month 0, late woy = in the next year
3530 } else if(woy==1) {