public void testDirectlyEncodeCalendarDateTime() throws Exception { Calendar cal = calendar(2011, 9, 24, 10, 53, 31); String encoded = new XSDateTimeBinding().encode(cal, null); assertEquals("2011-10-24T10:53:31Z", encoded); cal = calendar(2011, 9, 24, 10, 53, 31, 999); encoded = new XSDateTimeBinding().encode(cal, null); assertEquals("2011-10-24T10:53:31.999Z", encoded); }
protected String encodeDateTime(Date date) { if (date != null) { Calendar c = Calendar.getInstance(); c.setTime(date); return new XSDateTimeBinding().encode(c, null); } else { return null; } }
protected String encodeDateTime(Date date) { if (date != null) { Calendar c = Calendar.getInstance(); c.setTime(date); return new XSDateTimeBinding().encode(c, null); } else { return null; } }