public void testInRange() { try { JDFDateTimeRangeList rangelist = new JDFDateTimeRangeList("2004-11-30T09:30:00Z ~ 2004-12-05T09:00:00Z"); // System.out.println(rangelist.toString()); Assert.IsTrue(rangelist.inRange(new JDFDate("2004-12-05T08:30:00Z")), "Bad setString: "); Assert.IsTrue(rangelist.inRange(new JDFDate("2004-12-05T09:00:00Z")), "Bad setString: "); Assert.IsFalse(rangelist.inRange(new JDFDate("2004-12-05T09:35:00Z")), "Bad setString: "); } catch (FormatException dfe) { Console.WriteLine(dfe.ToString()); } }
/// /// <summary> * constructs a JDFDateTimeRangeList from the given JDFDateTimeRangeList /// * </summary> /// * <param name="rl"> the given JDFDateTimeRangeList </param> /// public JDFDateTimeRangeList(JDFDateTimeRangeList rl) { rangeList = new ArrayList(rl.rangeList); }