Package java.util

Examples of java.util.GregorianCalendar.roll()


                ( relativeTo.get( Calendar.DAY_OF_MONTH ) == m_dayOfMonth &&
                ( relativeTo.get( Calendar.HOUR_OF_DAY ) > hour ||
                ( relativeTo.get( Calendar.HOUR_OF_DAY ) == hour &&
                relativeTo.get( Calendar.MINUTE ) >= minute ) ) ) ) )
            {
                next.roll( Calendar.MONTH, true );
            }
        }

        //return time in millis
        return next.getTime().getTime();
View Full Code Here


  private boolean isHalfOverBorder(){
   
    int counter = 0;
    int bcounter = 0;
    GregorianCalendar lowerBorder = (GregorianCalendar)this.measureValues.get(this.measureValues.size()-1).getTime().clone();
    lowerBorder.roll(GregorianCalendar.HOUR,-1);

    if (this.measureValues.size() > 0) {
      for (int i = this.measureValues.size()-1; i >= 0; i--) {
        if (lowerBorder.before(this.measureValues.get(i).getTime()) ||
          lowerBorder.equals(this.measureValues.get(i).getTime())) {
View Full Code Here

  private boolean isHalfOverBorder(Measuring measuring)throws ApplicationException
    int counter = 0;
      int bcounter = 0;
      UnitSystem us = measuring.getPoint().getUnitSystem();
      GregorianCalendar lowerBorder = (GregorianCalendar)this.measurings.get(this.measurings.size()-1).getTime().clone();
      lowerBorder.roll(GregorianCalendar.HOUR,-1);
 
      if (this.measurings.size() > 0) {
        for (int i = this.measurings.size()-1; i >= 0; i--) {
          if ((lowerBorder.before(this.measurings.get(i).getTime()) ||
            lowerBorder.equals(this.measurings.get(i).getTime()))&&
View Full Code Here

  private boolean isHalfOverBorder(){
   
    int counter = 0;
    int bcounter = 0;
    GregorianCalendar lowerBorder = (GregorianCalendar)this.measureValues.get(this.measureValues.size()-1).getTime().clone();
    lowerBorder.roll(GregorianCalendar.HOUR,-1);

    if (this.measureValues.size() > 0) {
      for (int i = this.measureValues.size()-1; i >= 0; i--) {
        if (lowerBorder.before(this.measureValues.get(i).getTime()) ||
          lowerBorder.equals(this.measureValues.get(i).getTime())) {
View Full Code Here

   */
  public void test_rollIZ() {
    // Test for method void java.util.GregorianCalendar.roll(int, boolean)
    GregorianCalendar gc = new GregorianCalendar(1972, Calendar.OCTOBER,
        13, 19, 9, 59);
    gc.roll(Calendar.DAY_OF_MONTH, false);
    assertTrue("Failed to roll day_of_month down", gc
        .equals(new GregorianCalendar(1972, Calendar.OCTOBER, 12, 19,
            9, 59)));
    gc = new GregorianCalendar(1972, Calendar.OCTOBER, 13, 19, 9, 59);
    gc.roll(Calendar.DAY_OF_MONTH, true);
View Full Code Here

    gc.roll(Calendar.DAY_OF_MONTH, false);
    assertTrue("Failed to roll day_of_month down", gc
        .equals(new GregorianCalendar(1972, Calendar.OCTOBER, 12, 19,
            9, 59)));
    gc = new GregorianCalendar(1972, Calendar.OCTOBER, 13, 19, 9, 59);
    gc.roll(Calendar.DAY_OF_MONTH, true);
    assertTrue("Failed to roll day_of_month up", gc
        .equals(new GregorianCalendar(1972, Calendar.OCTOBER, 14, 19,
            9, 59)));
    gc = new GregorianCalendar(1972, Calendar.OCTOBER, 31, 19, 9, 59);
    gc.roll(Calendar.DAY_OF_MONTH, true);
View Full Code Here

    gc.roll(Calendar.DAY_OF_MONTH, true);
    assertTrue("Failed to roll day_of_month up", gc
        .equals(new GregorianCalendar(1972, Calendar.OCTOBER, 14, 19,
            9, 59)));
    gc = new GregorianCalendar(1972, Calendar.OCTOBER, 31, 19, 9, 59);
    gc.roll(Calendar.DAY_OF_MONTH, true);
    assertTrue("Failed to roll day_of_month up", gc
        .equals(new GregorianCalendar(1972, Calendar.OCTOBER, 1, 19, 9,
            59)));

    GregorianCalendar cal = new GregorianCalendar();
View Full Code Here

            59)));

    GregorianCalendar cal = new GregorianCalendar();
    int result;
    try {
      cal.roll(Calendar.ZONE_OFFSET, true);
      result = 0;
    } catch (IllegalArgumentException e) {
      result = 1;
    }
    assertEquals("ZONE_OFFSET roll", 1, result);
View Full Code Here

    } catch (IllegalArgumentException e) {
      result = 1;
    }
    assertEquals("ZONE_OFFSET roll", 1, result);
    try {
      cal.roll(Calendar.DST_OFFSET, true);
      result = 0;
    } catch (IllegalArgumentException e) {
      result = 1;
    }
    assertEquals("ZONE_OFFSET roll", 1, result);
View Full Code Here

      result = 1;
    }
    assertEquals("ZONE_OFFSET roll", 1, result);

    cal.set(2004, Calendar.DECEMBER, 31, 5, 0, 0);
    cal.roll(Calendar.WEEK_OF_YEAR, true);
        assertEquals("Wrong year: " + cal.getTime(), 2004, cal
                .get(Calendar.YEAR));
        assertEquals("Wrong month: " + cal.getTime(), Calendar.JANUARY, cal
                .get(Calendar.MONTH));
        assertEquals("Wrong date: " + cal.getTime(), 9, cal.get(Calendar.DATE));
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.