Examples of Iso8601Date


Examples of edu.uams.dbmi.util.iso8601.Iso8601Date

  /*
   * 2008-12-29 is written "2009-W01-1"
   *
   */
  public void testDec_29_2008() {
    Iso8601Date d1 = new Iso8601Date(DateConfiguration.YEAR_WEEK_DAY,
        2009, 1, 1);
    assertEquals(d1.getYear(), 2008);
    assertEquals(d1.getWeekCalendarYear(), 2009);
    assertEquals(d1.getWeekOfYear(), 1);
    assertEquals(d1.getDayOfWeek(), 1);
    assertEquals(d1.getMonth(), 12);
    assertEquals(d1.getDayOfMonth(), 29);
    assertEquals(d1.getDayOfYear(), 364);
    GregorianCalendar c1 = d1.getCalendarForDay();
    assertNotNull(c1);
    assertEquals(c1.get(Calendar.YEAR), 2008);
    assertEquals(c1.get(Calendar.MONTH), 11);
    assertEquals(c1.get(Calendar.DAY_OF_MONTH), 29);
    assertEquals(c1.get(Calendar.WEEK_OF_YEAR), 1);
    assertEquals(Iso8601Date.convertCalendarDayOfWeekToIso(
        c1.get(Calendar.DAY_OF_WEEK)), 1);
    assertEquals(c1.get(Calendar.DAY_OF_YEAR), 364);
   
    Iso8601Date d2 = new Iso8601Date(DateConfiguration.YEAR_MONTH_DAY,
        2008, 12, 29);
    assertEquals(d2.getCentury(), 20);
    assertEquals(d2.getYear(), 2008);
    assertEquals(d2.getMonth(), 12);
    assertEquals(d2.getDayOfMonth(), 29);
    assertEquals(d2.getDayOfYear(), 364);
    assertEquals(d2.getWeekOfYear(), 1);
    assertEquals(d2.getDayOfWeek(), 1);
    GregorianCalendar c2 = d1.getCalendarForDay();
    assertNotNull(c2);
    assertEquals(c2.get(Calendar.YEAR), 2008);
    assertEquals(c2.get(Calendar.MONTH), 11);
    assertEquals(c2.get(Calendar.DAY_OF_MONTH), 29);
View Full Code Here

Examples of edu.uams.dbmi.util.iso8601.Iso8601Date

  /*
   * 2010-01-03 is written "2009-W53-7"
   *
   */
  public void testJan_03_2010() {
    Iso8601Date d1 = new Iso8601Date(DateConfiguration.YEAR_WEEK_DAY,
        2009, 53, 7);
    Iso8601Date d2 = new Iso8601Date(DateConfiguration.YEAR_MONTH_DAY,
        2010, 1, 3);
    Iso8601Date d3 = new Iso8601Date(DateConfiguration.YEAR_DAY_OF_YEAR,
        2010, 3);

    assertTrue(d1.equals(d2));
    assertTrue(d1.equals(d3));
    assertTrue(d2.equals(d3));
View Full Code Here

Examples of edu.uams.dbmi.util.iso8601.Iso8601Date

import junit.framework.TestCase;

public class Iso8601DateTest extends TestCase {
  @Test
  public void testIso8601Date() {
    Iso8601Date d = new Iso8601Date();
    assertNotNull(d);
  }
View Full Code Here

Examples of edu.uams.dbmi.util.iso8601.Iso8601Date

    assertNotNull(d);
  }

  @Test
  public void testIso8601Date_Century() {
    Iso8601Date d1 = new Iso8601Date(Iso8601Date.DateConfiguration.CENTURY, 14);
    assertEquals(d1.getCentury(), 14);
    assertTrue(d1.isCentury());
    assertFalse(d1.isYear());
    assertFalse(d1.isMonth());
    assertFalse(d1.isWeek());
    assertFalse(d1.isDay());
    assertNotNull(d1.getCalendarForFirstDayInInterval());
  }
View Full Code Here

Examples of edu.uams.dbmi.util.iso8601.Iso8601Date

    assertTrue(Iso8601Date.isLeapYear(0));
  }
 
  @Test
  public void testIso8601Date_Year() {
    Iso8601Date d1 = new Iso8601Date(Iso8601Date.DateConfiguration.YEAR, 1833);
    assertEquals(d1.getYear(), 1833);
    assertEquals(d1.getCentury(), 18);
    assertFalse(d1.isCentury());
    assertTrue(d1.isYear());
    assertFalse(d1.isMonth());
    assertFalse(d1.isWeek());
    assertFalse(d1.isDay());
    assertNotNull(d1.getCalendarForFirstDayInInterval());
  }
View Full Code Here

Examples of edu.uams.dbmi.util.iso8601.Iso8601Date

    assertNotNull(d1.getCalendarForFirstDayInInterval());
  }
 
  @Test
  public void testIso8601Date_YearMonth() {
    Iso8601Date d1 = new Iso8601Date(Iso8601Date.DateConfiguration.YEAR_MONTH, 1912, 1);
    assertEquals(d1.getCentury(), 19);
    assertEquals(d1.getYear(), 1912);
    assertEquals(d1.getMonth(), 1);
    assertFalse(d1.isCentury());
    assertFalse(d1.isYear());
    assertTrue(d1.isMonth());
    assertFalse(d1.isWeek());
    assertFalse(d1.isDay());
    assertNotNull(d1.getCalendarForFirstDayInInterval());
 
View Full Code Here

Examples of edu.uams.dbmi.util.iso8601.Iso8601Date

    assertNotNull(d1.getCalendarForFirstDayInInterval());
 
 
  @Test
  public void testIso8601Date_YearMonthDay() {
    Iso8601Date d1 = new Iso8601Date(
        Iso8601Date.DateConfiguration.YEAR_MONTH_DAY, 1688, 12, 31);
    assertEquals(d1.getCentury(), 16);
    assertEquals(d1.getYear(), 1688);
    assertEquals(d1.getMonth(), 12);
    assertEquals(d1.getDayOfMonth(), 31);
    assertFalse(d1.isCentury());
    assertFalse(d1.isYear());
    assertFalse(d1.isMonth());
    assertFalse(d1.isWeek());
    assertTrue(d1.isDay());
    assertNotNull(d1.getCalendarForDay());
  }
View Full Code Here

Examples of edu.uams.dbmi.util.iso8601.Iso8601Date

    assertNotNull(d1.getCalendarForDay());
  }
 
  @Test
  public void testIso8601Date_YearWeek() {
    Iso8601Date d1 = new Iso8601Date(
        Iso8601Date.DateConfiguration.YEAR_WEEK, 1755, 33);
    assertEquals(d1.getCentury(), 17);
    assertEquals(d1.getYear(), 1755);
    assertEquals(d1.getWeekOfYear(), 33);
    assertFalse(d1.isCentury());
    assertFalse(d1.isYear());
    assertFalse(d1.isMonth());
    assertTrue(d1.isWeek());
    assertFalse(d1.isDay());
    assertNotNull(d1.getCalendarForFirstDayInInterval());
  }
View Full Code Here

Examples of edu.uams.dbmi.util.iso8601.Iso8601Date

    assertNotNull(d1.getCalendarForFirstDayInInterval());
  }
 
  @Test
  public void testIso8601Date_YearWeekDay() {
    Iso8601Date d1 = new Iso8601Date(
        Iso8601Date.DateConfiguration.YEAR_WEEK_DAY, 1755, 33, 5);
    assertEquals(d1.getCentury(), 17);
    assertEquals(d1.getYear(), 1755);
    assertEquals(d1.getWeekOfYear(), 33);
    assertEquals(d1.getDayOfWeek(), 5);
    assertFalse(d1.isCentury());
    assertFalse(d1.isYear());
    assertFalse(d1.isMonth());
    assertFalse(d1.isWeek());
    assertTrue(d1.isDay());
    assertNotNull(d1.getCalendarForDay());
  }
View Full Code Here

Examples of edu.uams.dbmi.util.iso8601.Iso8601Date

    assertNotNull(d1.getCalendarForDay());
  }
 
  @Test
  public void testIso8601Date_YearDayOfYear() {
    Iso8601Date d1 = new Iso8601Date(
        Iso8601Date.DateConfiguration.YEAR_DAY_OF_YEAR, 1972, 221);
    assertEquals(d1.getCentury(), 19);
    assertEquals(d1.getYear(), 1972);
    assertEquals(d1.getDayOfYear(), 221);
    assertFalse(d1.isCentury());
    assertFalse(d1.isYear());
    assertFalse(d1.isMonth());
    assertFalse(d1.isWeek());
    assertTrue(d1.isDay());
    assertNotNull(d1.getCalendarForDay());
  }
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.