Package org.joda.time

Examples of org.joda.time.DateTime.minusYears()


  private final LastRunPeriodFormatter formatter = new LastRunPeriodFormatter();

  @Test
  public void testFormatterNormal() {
    DateTime startDate = new DateTime();
    startDate = startDate.minusYears(1).minusMonths(12).minusHours(124).minusMinutes(25).minusSeconds(1);
    TaskRun mostRecentTaskRun = new TaskRun(startDate.toDate(), startDate.plusHours(8).toDate(), "", "", "", 1);
    String printLastRun = formatter.printLastRun(mostRecentTaskRun);
    assertEquals("2 years, 5 days, 4 hours and 25 minutes ago", printLastRun);
  }
View Full Code Here


  }

  @Test
  public void testFormatterPluralForm() {
    DateTime startDate = new DateTime();
    startDate = startDate.minusYears(2).minusMonths(2).minusDays(2).minusHours(2).minusMinutes(2);
    TaskRun mostRecentTaskRun = new TaskRun(startDate.toDate(), startDate.plusHours(8).toDate(), "", "", "", 1);
    String printLastRun = formatter.printLastRun(mostRecentTaskRun);
    assertEquals("2 years, 2 months, 2 days, 2 hours and 2 minutes ago", printLastRun);
  }
View Full Code Here

  }

  @Test
  public void testFormatterSingularForm() {
    DateTime startDate = new DateTime();
    startDate = startDate.minusYears(1).minusMonths(1).minusDays(1).minusHours(1).minusMinutes(1);
    TaskRun mostRecentTaskRun = new TaskRun(startDate.toDate(), startDate.plusHours(8).toDate(), "", "", "", 1);
    String printLastRun = formatter.printLastRun(mostRecentTaskRun);
    assertEquals("1 year, 1 month, 1 day, 1 hour and 1 minute ago", printLastRun);
  }
View Full Code Here

    cboYearModel.removeAllElements();
   
    while(dateIterator.getYear() >=  this.lowerBound.getYear()){
      this.cboYear.addItem(new Year(dateIterator.getYear()));

      dateIterator = dateIterator.minusYears(1);
    }
   
    this.cboYear.addActionListener(this);
   
    if(selectedYear != null && cboYearModel.getSize() > 0){
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.