/** * Visible for testing */ public String getTimestamp(E event) { long millis = System.currentTimeMillis(); Calendar cal = Calendar.getInstance(); cal.setTimeInMillis(millis); return DatatypeConverter.printDateTime(cal); }
/** * Gets the ISO 8601 formatted date (UTC) as specified in XEP-0082: XMPP Date and Time Profiles. * * @param date The date. * @return The UTC formatted date. */ String getUtcDate(Date date) { // package-private for test. Calendar calendar = new GregorianCalendar(TimeZone.getTimeZone("GMT")); calendar.setTime(date); // This makes sure the date is formatted as the xs:dateTime type. return DatatypeConverter.printDateTime(calendar); } }
javax.xml.bind.DatatypeConverter.printDateTime( Calendar.getInstance(TimeZone.getTimeZone("UTC")) );
static String convertToES(Object pigDate) { if (pigDate instanceof Number) { Calendar cal = Calendar.getInstance(); cal.setTimeInMillis(((Number) pigDate).longValue()); return DatatypeConverter.printDateTime(cal); } if (pigDate instanceof String) { return ((String) pigDate); } throw new EsHadoopIllegalArgumentException(String.format("Cannot convert [%s] to date", pigDate)); }
cal.setTime(d); b.append(DatatypeConverter.printDateTime(cal));
Calendar cal = Calendar.getInstance(); cal.setTimeInMillis(ts); generator.writeString(DatatypeConverter.printDateTime(cal));
Calendar cal = Calendar.getInstance(); cal.setTime((Date) value); generator.writeString(DatatypeConverter.printDateTime(cal)); generator.writeString(DatatypeConverter.printDateTime((Calendar) value));
@Test public void testToString() { assertEquals(DatatypeConverter.printDateTime(currentCalendar).substring(0, 18), now.toString().substring(0, 18)); }
public String marshal(Calendar value) { if (value == null) { return null; } return (javax.xml.bind.DatatypeConverter.printDateTime(value)); }
@Override public String toString(Calendar value) { return DatatypeConverter.printDateTime( value ); } };
@Override public String toString() { return DatatypeConverter.printDateTime(calendar); }
@Override public String printToXML(Serializable value) { return printDateTime((Calendar)value); }
public String marshal(Calendar value) { if (value == null) { return null; } return (javax.xml.bind.DatatypeConverter.printDateTime(value)); }
@Override public JsonElement serialize(Calendar calendar, Type typeOfSrc, JsonSerializationContext context) { return new JsonPrimitive(DatatypeConverter.printDateTime(calendar)); } }
private String formatDate(Date date) { if (date == null) { return "null"; } Calendar c = GregorianCalendar.getInstance(); c.setTime(date); return DatatypeConverter.printDateTime(c); } }
public static String dateToString(Date date) { Calendar c = Calendar.getInstance( ENCODING_TIME_ZONE, Locale.ENGLISH ); c.setTime( date ); return DatatypeConverter.printDateTime( c ); }
public static String printDateTime(Date dt) { if (dt == null) { return null; } Calendar c = Calendar.getInstance(); c.setTime(dt); return DatatypeConverter.printDateTime(c); } }
@Override public String format(Date value) throws StaxNavException { Calendar cal = Calendar.getInstance(); cal.setTime(value); return DatatypeConverter.printDateTime(cal); } };
@Override public void marshal(Object source, HierarchicalStreamWriter writer, MarshallingContext context) { String out = DatatypeConverter.printDateTime((Calendar) source); writer.setValue(out); }
static String convertToES(Object pigDate) { if (pigDate instanceof Number) { Calendar cal = Calendar.getInstance(); cal.setTimeInMillis(((Number) pigDate).longValue()); return DatatypeConverter.printDateTime(cal); } if (pigDate instanceof String) { return ((String) pigDate); } throw new EsHadoopIllegalArgumentException(String.format("Cannot convert [%s] to date", pigDate)); }