Lines Matching defs:cal

558             BaseCalendar cal = date >= GregorianCalendar.DEFAULT_GREGORIAN_CUTOVER ?
560 BaseCalendar.Date cdate = (BaseCalendar.Date) cal.newCalendarDate(TimeZone.NO_TIMEZONE);
562 cal.getCalendarDate(date + rawOffset, cdate);
567 offset = getOffset(cal, cdate, year, date);
626 // year numbers would be convenient to use the UNIX cal
635 BaseCalendar cal = gcal;
636 BaseCalendar.Date cdate = (BaseCalendar.Date) cal.newCalendarDate(TimeZone.NO_TIMEZONE);
638 long time = cal.getTime(cdate); // normalize cdate
648 cal = (BaseCalendar) CalendarSystem.forName("julian");
649 cdate = (BaseCalendar.Date) cal.newCalendarDate(TimeZone.NO_TIMEZONE);
651 time = cal.getTime(cdate) + millis - rawOffset;
669 return getOffset(cal, cdate, y, time);
672 private int getOffset(BaseCalendar cal, BaseCalendar.Date cdate, int year, long time) {
684 long start = getStart(cal, cdate, year);
685 long end = getEnd(cal, cdate, year);
700 start = getStart(cal, cdate, year - 1);
707 end = getEnd(cal, cdate, year + 1);
724 private long getStart(BaseCalendar cal, BaseCalendar.Date cdate, int year) {
729 return getTransition(cal, cdate, startMode, year, startMonth, startDay,
733 private long getEnd(BaseCalendar cal, BaseCalendar.Date cdate, int year) {
741 return getTransition(cal, cdate, endMode, year, endMonth, endDay,
745 private long getTransition(BaseCalendar cal, BaseCalendar.Date cdate,
758 cdate.setDayOfMonth(cal.getMonthLength(cdate));
760 cdate = (BaseCalendar.Date) cal.getNthDayOfWeek(dayOfMonth, dayOfWeek, cdate);
765 cdate = (BaseCalendar.Date) cal.getNthDayOfWeek(1, dayOfWeek, cdate);
770 cdate = (BaseCalendar.Date) cal.getNthDayOfWeek(-1, dayOfWeek, cdate);
773 return cal.getTime(cdate) + timeOfDay;