@Test public void testFormatWithMillis() throws ParseException { RFC3339DateFormat format = new RFC3339DateFormat(); String formatted = format.format(new Date(1360204148123L)); assertEquals("2013-02-07T02:29:08.123Z", formatted); }
@Test public void testFormatWithMillis_NY() throws ParseException { RFC3339DateFormat format = new RFC3339DateFormat(TimeZone.getTimeZone("America/New_York")); String formatted = format.format(new Date(1360204148123L)); assertEquals("2013-02-06T21:29:08.123-05:00", formatted); }
@Test public void testFormatNoTime() throws ParseException { RFC3339DateFormat format = new RFC3339DateFormat(false); String formatted = format.format(new Date(1360204148123L)); assertEquals("2013-02-07", formatted); }