@Test public void testEndTime() { OrgDateTime time = OrgDateTime.parse("<2009-10-17 13:15-14:30>"); Assert.assertTrue(time.hasTime()); Assert.assertEquals(13, time.getCalendar().get(Calendar.HOUR_OF_DAY)); Assert.assertEquals(15, time.getCalendar().get(Calendar.MINUTE)); Assert.assertEquals(0, time.getCalendar().get(Calendar.SECOND)); Assert.assertEquals(0, time.getCalendar().get(Calendar.MILLISECOND)); Assert.assertTrue(time.hasEndTime()); Assert.assertEquals(14, time.getEndCalendar().get(Calendar.HOUR_OF_DAY)); Assert.assertEquals(30, time.getEndCalendar().get(Calendar.MINUTE)); Assert.assertEquals(0, time.getEndCalendar().get(Calendar.SECOND)); Assert.assertEquals(0, time.getEndCalendar().get(Calendar.MILLISECOND)); }