Package sun.util.calendar

Examples of sun.util.calendar.CalendarDate.addYear()


  case WEEK_OF_YEAR:
      {
    value = 1;
    CalendarDate d = jcal.getCalendarDate(Long.MIN_VALUE, getZone());
    // shift 400 years to avoid underflow
    d.addYear(+400);
    jcal.normalize(d);
    jd.setEra(d.getEra());
    jd.setYear(d.getYear());
    jcal.normalize(jd);
View Full Code Here


        CalendarDate d = gcal.newCalendarDate(TimeZone.NO_TIMEZONE);
        d.setDate(date.getNormalizedYear(), BaseCalendar.JANUARY, 1);
        if (fd < transition) {
      value = (int)(transition - gcal.getFixedDate(d));
        } else {
      d.addYear(+1);
      value = (int)(gcal.getFixedDate(d) - transition);
        }
    } else {
        LocalGregorianCalendar.Date d = jcal.getCalendarDate(Long.MAX_VALUE,
                   getZone());
View Full Code Here

      long jan1 = getFixedDateJan1(d, fd);
      value = (int)(fd - jan1) + 1;
        } else if (date.getYear() == getMinimum(YEAR)) {
      CalendarDate d1 = jcal.getCalendarDate(Long.MIN_VALUE, getZone());
      long fd1 = jcal.getFixedDate(d1);
      d1.addYear(1);
      d1.setMonth(BaseCalendar.JANUARY).setDayOfMonth(1);
      jcal.normalize(d1);
      long fd2 = jcal.getFixedDate(d1);
      value = (int)(fd2 - fd1);
        } else {
View Full Code Here

      long jan1 = getFixedDateJan1(jd, fd);
      value = getWeekNumber(jan1, fd);
        } else if (date.getEra() == null && date.getYear() == getMinimum(YEAR)) {
      CalendarDate d = jcal.getCalendarDate(Long.MIN_VALUE, getZone());
      // shift 400 years to avoid underflow
      d.addYear(+400);
      jcal.normalize(d);
      jd.setEra(d.getEra());
      jd.setDate(d.getYear() + 1, BaseCalendar.JANUARY, 1);
      jcal.normalize(jd);
      long jan1 = jcal.getFixedDate(d);
View Full Code Here

        case WEEK_OF_YEAR:
            {
                value = 1;
                CalendarDate d = jcal.getCalendarDate(Long.MIN_VALUE, getZone());
                // shift 400 years to avoid underflow
                d.addYear(+400);
                jcal.normalize(d);
                jd.setEra(d.getEra());
                jd.setYear(d.getYear());
                jcal.normalize(jd);
View Full Code Here

                    CalendarDate d = gcal.newCalendarDate(TimeZone.NO_TIMEZONE);
                    d.setDate(date.getNormalizedYear(), BaseCalendar.JANUARY, 1);
                    if (fd < transition) {
                        value = (int)(transition - gcal.getFixedDate(d));
                    } else {
                        d.addYear(+1);
                        value = (int)(gcal.getFixedDate(d) - transition);
                    }
                } else {
                    LocalGregorianCalendar.Date d = jcal.getCalendarDate(Long.MAX_VALUE,
                                                                         getZone());
View Full Code Here

                        long jan1 = getFixedDateJan1(d, fd);
                        value = (int)(fd - jan1) + 1;
                    } else if (date.getYear() == getMinimum(YEAR)) {
                        CalendarDate d1 = jcal.getCalendarDate(Long.MIN_VALUE, getZone());
                        long fd1 = jcal.getFixedDate(d1);
                        d1.addYear(1);
                        d1.setMonth(BaseCalendar.JANUARY).setDayOfMonth(1);
                        jcal.normalize(d1);
                        long fd2 = jcal.getFixedDate(d1);
                        value = (int)(fd2 - fd1);
                    } else {
View Full Code Here

                        long jan1 = getFixedDateJan1(jd, fd);
                        value = getWeekNumber(jan1, fd);
                    } else if (date.getEra() == null && date.getYear() == getMinimum(YEAR)) {
                        CalendarDate d = jcal.getCalendarDate(Long.MIN_VALUE, getZone());
                        // shift 400 years to avoid underflow
                        d.addYear(+400);
                        jcal.normalize(d);
                        jd.setEra(d.getEra());
                        jd.setDate(d.getYear() + 1, BaseCalendar.JANUARY, 1);
                        jcal.normalize(jd);
                        long jan1 = jcal.getFixedDate(d);
View Full Code Here

        case WEEK_OF_YEAR:
            {
                value = 1;
                CalendarDate d = jcal.getCalendarDate(Long.MIN_VALUE, getZone());
                // shift 400 years to avoid underflow
                d.addYear(+400);
                jcal.normalize(d);
                jd.setEra(d.getEra());
                jd.setYear(d.getYear());
                jcal.normalize(jd);
View Full Code Here

                    CalendarDate d = gcal.newCalendarDate(TimeZone.NO_TIMEZONE);
                    d.setDate(date.getNormalizedYear(), BaseCalendar.JANUARY, 1);
                    if (fd < transition) {
                        value = (int)(transition - gcal.getFixedDate(d));
                    } else {
                        d.addYear(+1);
                        value = (int)(gcal.getFixedDate(d) - transition);
                    }
                } else {
                    LocalGregorianCalendar.Date d = jcal.getCalendarDate(Long.MAX_VALUE,
                                                                         getZone());
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.