Examples of newCalendarDate()


Examples of sun.util.calendar.BaseCalendar.newCalendarDate()

  // Set the cutover year (in the Gregorian year numbering)
        gregorianCutoverYear = d.getYear();

  BaseCalendar jcal = getJulianCalendarSystem();
  d = (BaseCalendar.Date) jcal.newCalendarDate(TimeZone.NO_TIMEZONE);
  jcal.getCalendarDateFromFixedDate(d, gregorianCutoverDate - 1);
  gregorianCutoverYearJulian = d.getNormalizedYear();

  if (time < gregorianCutover) {
      // The field values are no longer valid under the new
View Full Code Here

Examples of sun.util.calendar.BaseCalendar.newCalendarDate()

        max++;
    }
    int value = getRolledValue(internalGet(field), amount, min, max) - 1;
    fd = month1 + value * 7 + x;
    BaseCalendar cal = (fd >= gregorianCutoverDate) ? gcal : getJulianCalendarSystem();
    BaseCalendar.Date d = (BaseCalendar.Date) cal.newCalendarDate(TimeZone.NO_TIMEZONE);
    cal.getCalendarDateFromFixedDate(d, fd);
    set(DAY_OF_MONTH, d.getDayOfMonth());
    return;
            }
  }
View Full Code Here

Examples of sun.util.calendar.BaseCalendar.newCalendarDate()

     *
     * @param fd the fixed date
     */
    private final BaseCalendar.Date getCalendarDate(long fd) {
  BaseCalendar cal = (fd >= gregorianCutoverDate) ? gcal : getJulianCalendarSystem();
  BaseCalendar.Date d = (BaseCalendar.Date) cal.newCalendarDate(TimeZone.NO_TIMEZONE);
  cal.getCalendarDateFromFixedDate(d, fd);
  return d;
    }

    /**
 
View Full Code Here

Examples of sun.util.calendar.BaseCalendar.newCalendarDate()

        }
    }
      }
      BaseCalendar cal = date >= GregorianCalendar.DEFAULT_GREGORIAN_CUTOVER ?
    gcal : (BaseCalendar) CalendarSystem.forName("julian");
      BaseCalendar.Date cdate = (BaseCalendar.Date) cal.newCalendarDate(TimeZone.NO_TIMEZONE);
      // Get the year in local time
      cal.getCalendarDate(date + rawOffset, cdate);
      int year = cdate.getNormalizedYear();
      if (year >= startYear) {
    // Clear time elements for the transition calculations
View Full Code Here

Examples of sun.util.calendar.BaseCalendar.newCalendarDate()

  // convert year to its 1-based month value
  int m = month + 1;

  // First, calculate time as a Gregorian date.
  BaseCalendar cal = gcal;
  BaseCalendar.Date cdate = (BaseCalendar.Date) cal.newCalendarDate(TimeZone.NO_TIMEZONE);
  cdate.setDate(y, m, day);
  long time = cal.getTime(cdate); // normalize cdate
  time += millis - rawOffset; // UTC time

  // If the time value represents a time before the default
View Full Code Here

Examples of sun.util.calendar.BaseCalendar.newCalendarDate()

  // normalized year numbering is ..., -2 (BCE 2), -1 (BCE 1),
  // 1, 2 ... which is different from the GregorianCalendar
  // style year numbering (..., -1, 0 (BCE 1), 1, 2, ...).
  if (time < GregorianCalendar.DEFAULT_GREGORIAN_CUTOVER) {
      cal = (BaseCalendar) CalendarSystem.forName("julian");
      cdate = (BaseCalendar.Date) cal.newCalendarDate(TimeZone.NO_TIMEZONE);
      cdate.setNormalizedDate(y, m, day);
      time = cal.getTime(cdate) + millis - rawOffset;
  }

  if ((cdate.getNormalizedYear() != y)
View Full Code Here

Examples of sun.util.calendar.BaseCalendar.newCalendarDate()

  } else if (month < 0) {
      y += CalendarUtils.floorDivide(month, 12);
      month = CalendarUtils.mod(month, 12);
  }
  BaseCalendar cal = getCalendarSystem(y);
        cdate = (BaseCalendar.Date) cal.newCalendarDate(TimeZone.getDefaultRef());
  cdate.setNormalizedDate(y, month + 1, date).setTimeOfDay(hrs, min, sec, 0);
  getTimeImpl();
  cdate = null;
    }
View Full Code Here

Examples of sun.util.calendar.BaseCalendar.newCalendarDate()

      y += CalendarUtils.floorDivide(month, 12);
      month = CalendarUtils.mod(month, 12);
  }
  int m = month + 1;
  BaseCalendar cal = getCalendarSystem(y);
        BaseCalendar.Date udate = (BaseCalendar.Date) cal.newCalendarDate(null);
  udate.setNormalizedDate(y, m, date).setTimeOfDay(hrs, min, sec, 0);

  // Use a Date instance to perform normalization. Its fastTime
  // is the UTC value after the normalization.
  Date d = new Date(0);
View Full Code Here

Examples of sun.util.calendar.BaseCalendar.newCalendarDate()

                min = 0;
            if (hour < 0)
                hour = 0;
      BaseCalendar cal = getCalendarSystem(year);
            if (tzoffset == -1)  { // no time zone specified, have to use local
    BaseCalendar.Date ldate = (BaseCalendar.Date) cal.newCalendarDate(TimeZone.getDefaultRef());
    ldate.setDate(year, mon + 1, mday);
    ldate.setTimeOfDay(hour, min, sec, 0);
                return cal.getTime(ldate);
      }
      BaseCalendar.Date udate = (BaseCalendar.Date) cal.newCalendarDate(null); // no time zone
View Full Code Here

Examples of sun.util.calendar.BaseCalendar.newCalendarDate()

    BaseCalendar.Date ldate = (BaseCalendar.Date) cal.newCalendarDate(TimeZone.getDefaultRef());
    ldate.setDate(year, mon + 1, mday);
    ldate.setTimeOfDay(hour, min, sec, 0);
                return cal.getTime(ldate);
      }
      BaseCalendar.Date udate = (BaseCalendar.Date) cal.newCalendarDate(null); // no time zone
      udate.setDate(year, mon + 1, mday);
      udate.setTimeOfDay(hour, min, sec, 0);
            return cal.getTime(udate) + tzoffset * (60 * 1000);
        }
        // syntax error
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.