/** * Get the week of a week based year component of the specified time instant. * * @see org.joda.time.DateTimeField#get(long) * @param instant the time instant in millis to query. * @return the week of the year extracted from the input. */ public int get(long instant) { return iChronology.getWeekOfWeekyear(instant); }
/** * Get the week of a week based year component of the specified time instant. * * @see org.joda.time.DateTimeField#get(long) * @param instant the time instant in millis to query. * @return the week of the year extracted from the input. */ public int get(long instant) { return iChronology.getWeekOfWeekyear(instant); }
/** * @param instant millis from 1970-01-01T00:00:00Z */ int getWeekOfWeekyear(long instant) { return getWeekOfWeekyear(instant, getYear(instant)); }
/** * @param instant millis from 1970-01-01T00:00:00Z */ int getWeekOfWeekyear(long instant) { return getWeekOfWeekyear(instant, getYear(instant)); }
public long roundFloor(long instant) { // Note: This works fine, but it ideally shouldn't invoke other // fields from within a field. instant = iChronology.weekOfWeekyear().roundFloor(instant); int wow = iChronology.getWeekOfWeekyear(instant); if (wow > 1) { instant -= ((long) DateTimeConstants.MILLIS_PER_WEEK) * (wow - 1); } return instant; }
public long roundFloor(long instant) { // Note: This works fine, but it ideally shouldn't invoke other // fields from within a field. instant = iChronology.weekOfWeekyear().roundFloor(instant); int wow = iChronology.getWeekOfWeekyear(instant); if (wow > 1) { instant -= ((long) DateTimeConstants.MILLIS_PER_WEEK) * (wow - 1); } return instant; }
/** * @param instant millis from 1970-01-01T00:00:00Z */ int getWeekyear(long instant) { int year = getYear(instant); int week = getWeekOfWeekyear(instant, year); if (week == 1) { return getYear(instant + DateTimeConstants.MILLIS_PER_WEEK); } else if (week > 51) { return getYear(instant - (2 * DateTimeConstants.MILLIS_PER_WEEK)); } else { return year; } }
/** * @param instant millis from 1970-01-01T00:00:00Z */ int getWeekyear(long instant) { int year = getYear(instant); int week = getWeekOfWeekyear(instant, year); if (week == 1) { return getYear(instant + DateTimeConstants.MILLIS_PER_WEEK); } else if (week > 51) { return getYear(instant - (2 * DateTimeConstants.MILLIS_PER_WEEK)); } else { return year; } }
int setToWeek = iChronology.getWeekOfWeekyear(instant); if ( setToWeek > maxOutWeeks ) { setToWeek = maxOutWeeks; int currentWoyWeek = iChronology.getWeekOfWeekyear(workInstant);
int setToWeek = iChronology.getWeekOfWeekyear(instant); if ( setToWeek > maxOutWeeks ) { setToWeek = maxOutWeeks; int currentWoyWeek = iChronology.getWeekOfWeekyear(workInstant);
/** * Get the week of a week based year component of the specified time instant. * * @see org.joda.time.DateTimeField#get(long) * @param instant the time instant in millis to query. * @return the week of the year extracted from the input. */ public int get(long instant) { return iChronology.getWeekOfWeekyear(instant); }
/** * @param instant millis from 1970-01-01T00:00:00Z */ int getWeekOfWeekyear(long instant) { return getWeekOfWeekyear(instant, getYear(instant)); }
public long roundFloor(long instant) { // Note: This works fine, but it ideally shouldn't invoke other // fields from within a field. instant = iChronology.weekOfWeekyear().roundFloor(instant); int wow = iChronology.getWeekOfWeekyear(instant); if (wow > 1) { instant -= ((long) DateTimeConstants.MILLIS_PER_WEEK) * (wow - 1); } return instant; }
/** * @param instant millis from 1970-01-01T00:00:00Z */ int getWeekyear(long instant) { int year = getYear(instant); int week = getWeekOfWeekyear(instant, year); if (week == 1) { return getYear(instant + DateTimeConstants.MILLIS_PER_WEEK); } else if (week > 51) { return getYear(instant - (2 * DateTimeConstants.MILLIS_PER_WEEK)); } else { return year; } }
/** * Get the week of a week based year component of the specified time instant. * * @see org.joda.time.DateTimeField#get(long) * @param instant the time instant in millis to query. * @return the week of the year extracted from the input. */ public int get(long instant) { return iChronology.getWeekOfWeekyear(instant); }
int setToWeek = iChronology.getWeekOfWeekyear(instant); if ( setToWeek > maxOutWeeks ) { setToWeek = maxOutWeeks; int currentWoyWeek = iChronology.getWeekOfWeekyear(workInstant);
/** * @param instant millis from 1970-01-01T00:00:00Z */ int getWeekOfWeekyear(long instant) { return getWeekOfWeekyear(instant, getYear(instant)); }
/** * @param instant millis from 1970-01-01T00:00:00Z */ int getWeekOfWeekyear(long instant) { return getWeekOfWeekyear(instant, getYear(instant)); }
/** * @param instant millis from 1970-01-01T00:00:00Z */ int getWeekOfWeekyear(long instant) { return getWeekOfWeekyear(instant, getYear(instant)); }
public long roundFloor(long instant) { // Note: This works fine, but it ideally shouldn't invoke other // fields from within a field. instant = iChronology.weekOfWeekyear().roundFloor(instant); int wow = iChronology.getWeekOfWeekyear(instant); if (wow > 1) { instant -= ((long) DateTimeConstants.MILLIS_PER_WEEK) * (wow - 1); } return instant; }