Esempio n. 1
0
  @Test
  public void makeDate() {
    Date date = DateUtil.makeDate(2013, 1, 1);

    System.out.println(DateUtil.formatDateTime(date));

    DateUtil util = DateUtil.make(date);
    assertEquals(2013, util.getYear());
    assertEquals(1, util.getMonth());
    assertEquals(1, util.getDay());
    assertEquals(0, util.getHour());
    assertEquals(0, util.getMinite());
    assertEquals(0, util.getSecond());

    util.setMonth(9);
    util.setDay(15);
    System.out.println(DateUtil.formatDateTime(util.get()));
    assertEquals(2013, util.getYear());
    assertEquals(9, util.getMonth());
    assertEquals(15, util.getDay());
    assertEquals(0, util.getHour());
    assertEquals(0, util.getMinite());
    assertEquals(0, util.getSecond());
    assertEquals(0, util.getWeek());

    util.setMonth(9);
    util.setDay(16);
    System.out.println(DateUtil.formatDateTime(util.get()));
    assertEquals(2013, util.getYear());
    assertEquals(9, util.getMonth());
    assertEquals(16, util.getDay());
    assertEquals(0, util.getHour());
    assertEquals(0, util.getMinite());
    assertEquals(0, util.getSecond());
    assertEquals(1, util.getWeek());

    util.setMonth(12);
    util.setDay(1);
    System.out.println(DateUtil.formatDateTime(util.get()));
    assertEquals(2013, util.getYear());
    assertEquals(12, util.getMonth());
    assertEquals(1, util.getDay());
    assertEquals(0, util.getHour());
    assertEquals(0, util.getMinite());
    assertEquals(0, util.getSecond());

    util.setMonth(12);
    util.setDay(31);
    System.out.println(DateUtil.formatDateTime(util.get()));
    assertEquals(2013, util.getYear());
    assertEquals(12, util.getMonth());
    assertEquals(31, util.getDay());
    assertEquals(0, util.getHour());
    assertEquals(0, util.getMinite());
    assertEquals(0, util.getSecond());

    util.setMonth(12);
    util.setDay(32);
    System.out.println(DateUtil.formatDateTime(util.get()));

    util.setYear(2013);
    util.setMonth(12);
    util.setDay(0);
    System.out.println(DateUtil.formatDateTime(util.get()));

    util.setYear(2013);
    util.setMonth(1);
    util.setDay(0);
    System.out.println(DateUtil.formatDateTime(util.get()));
  }