Package java.util

Examples of java.util.Calendar.roll()


                cal.set(Calendar.MINUTE, 0);
                cal.set(Calendar.SECOND, 0);
                cal.set(Calendar.MILLISECOND, 0);
                startDate = cal.getTime().getTime();

                cal.roll(Calendar.DAY_OF_YEAR, true);
                cal.add(Calendar.MILLISECOND, -1);
                endDate = cal.getTime().getTime();
            } else if (m_aggregationDuration == HOURLY_TIME) {
                cal.roll(Calendar.HOUR_OF_DAY, false);
                cal.set(Calendar.MINUTE, 0);
View Full Code Here


                cal.roll(Calendar.DAY_OF_YEAR, true);
                cal.add(Calendar.MILLISECOND, -1);
                endDate = cal.getTime().getTime();
            } else if (m_aggregationDuration == HOURLY_TIME) {
                cal.roll(Calendar.HOUR_OF_DAY, false);
                cal.set(Calendar.MINUTE, 0);
                cal.set(Calendar.SECOND, 0);
                cal.set(Calendar.MILLISECOND, 0);
                startDate = cal.getTime().getTime();
View Full Code Here

                cal.set(Calendar.MINUTE, 0);
                cal.set(Calendar.SECOND, 0);
                cal.set(Calendar.MILLISECOND, 0);
                startDate = cal.getTime().getTime();

                cal.roll(Calendar.HOUR_OF_DAY, true);
                cal.add(Calendar.MILLISECOND, -1);
                endDate = cal.getTime().getTime();
            } else {
                endDate = cal.getTime().getTime(); // current time
                cal.add(Calendar.MINUTE, -1*m_aggregationDuration);
 
View Full Code Here

    c.setTime(new Date());
    c.add(Calendar.DATE, -15);
    assertTrue("dish bi winter",
        dish.isAvailable(c.getTime(), new Date()));
    Date ls = c.getTime();
    c.roll(Calendar.MONTH, -3);
    assertFalse("dish bi fall",
        dish.isAvailable(ls, c.getTime()));
    c.roll(Calendar.MONTH, -3);
    assertFalse("dish bi summer",
        dish.isAvailable(ls, c.getTime()));
View Full Code Here

        dish.isAvailable(c.getTime(), new Date()));
    Date ls = c.getTime();
    c.roll(Calendar.MONTH, -3);
    assertFalse("dish bi fall",
        dish.isAvailable(ls, c.getTime()));
    c.roll(Calendar.MONTH, -3);
    assertFalse("dish bi summer",
        dish.isAvailable(ls, c.getTime()));
  }
 
  public void testMonthly(){
View Full Code Here

        tempCal.set(Calendar.DAY_OF_WEEK, tempCal.getFirstDayOfWeek());
        SimpleDateFormat dateFormat = new SimpleDateFormat("EEEE", locale);
        List<String> resultList = new ArrayList<String>();
        for (int i = 0; i < 7; i++) {
            resultList.add(dateFormat.format(tempCal.getTime()));
            tempCal.roll(Calendar.DAY_OF_WEEK, 1);
        }
        return resultList;
    }

    /**
 
View Full Code Here

        tempCal.set(Calendar.MONTH, Calendar.JANUARY);
        SimpleDateFormat dateFormat = new SimpleDateFormat("MMMM", locale);
        List<String> resultList = new ArrayList<String>();
        for (int i = Calendar.JANUARY; i <= tempCal.getActualMaximum(Calendar.MONTH); i++) {
            resultList.add(dateFormat.format(tempCal.getTime()));
            tempCal.roll(Calendar.MONTH, 1);
        }
        return resultList;
    }
   
    /**
 
View Full Code Here

            Calendar cal = Calendar.getInstance();
            cal.set(Calendar.DAY_OF_WEEK, 0);
            _groups = new Object[cal.getMaximum(Calendar.DAY_OF_WEEK)];
            for (int i = 0; i < _groups.length; i++) {
                _groups[i] = i + 1;
                cal.roll(Calendar.DAY_OF_WEEK, 1);
            }
        }
        return _groups;
    }
View Full Code Here

            Calendar cal = Calendar.getInstance();
            cal.set(Calendar.MONTH, 0);
            _groups = new Object[cal.getMaximum(Calendar.MONTH) + 1];
            for (int i = 0; i < _groups.length; i++) {
                _groups[i] = getCalendarField(cal, Calendar.MONTH);
                cal.roll(Calendar.MONTH, 1);
            }
        }
        return _groups;
    }
View Full Code Here

            cal.set(Calendar.MONTH, 0);
            cal.set(Calendar.DAY_OF_MONTH, 1);
            _groups = new Object[6]; // maximum 6 weeks in a month
            for (int i = 0; i < _groups.length; i++) {
                _groups[i] = getCalendarField(cal, Calendar.WEEK_OF_MONTH);
                cal.roll(Calendar.WEEK_OF_MONTH, 1);
            }
        }
        return _groups;
    }
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.