/** * Serialize SQL date to general date text. Date values are formatted in W3C XML Schema standard * format as CCYY-MM-DD, with optional leading sign included if necessary. * * @param date date to be converted * @return converted date text * @throws IllegalArgumentException on conversion error */ public static String serializeSqlDate(java.sql.Date date) throws IllegalArgumentException { return serializeDate(date); }
public void testJavaUtilDate() { Calendar cal = Calendar.getInstance(); cal.clear(); cal.set(2007, 3, 1, 1, 15); Date time = cal.getTime(); String dateTime = DateUtil.serializeDateTime(time); assertEquals("2007-04-01T01:15:00", dateTime); String date = DateUtil.serializeDate(time); assertEquals("2007-04-01", date); }
/** * Serialize date to general date text. Date values are formatted in W3C XML Schema standard * format as CCYY-MM-DD, with optional leading sign included if necessary. * * @param date date to be converted * @return converted date text * @throws IllegalArgumentException on conversion error */ public static String serializeDate(Date date) throws IllegalArgumentException { long time = date.getTime(); time += TimeZone.getDefault().getOffset(time); return serializeDate(time); }
/** * Serialize SQL date to general date text. Date values are formatted in * W3C XML Schema standard format as CCYY-MM-DD, with optional leading * sign included if necessary. * * @param date date to be converted * * @return converted date text * * @throws IllegalArgumentException on conversion error */ public static String serializeSqlDate(java.sql.Date date) throws IllegalArgumentException { return serializeDate(date); }
/** * Serialize SQL date to general date text. Date values are formatted in * W3C XML Schema standard format as CCYY-MM-DD, with optional leading * sign included if necessary. * * @param date date to be converted * * @return converted date text * * @throws IllegalArgumentException on conversion error */ public static String serializeSqlDate(java.sql.Date date) throws IllegalArgumentException { return serializeDate(date); }
/** * Serialize date to general date text. Date values are formatted in W3C * XML Schema standard format as CCYY-MM-DD, with optional leading sign * included if necessary. * * @param date date to be converted * * @return converted date text * * @throws IllegalArgumentException on conversion error */ public static String serializeDate(Date date) throws IllegalArgumentException { long time = date.getTime(); time += TimeZone.getDefault().getOffset(time); return serializeDate(time); }
/** * Serialize date to general date text. Date values are formatted in W3C * XML Schema standard format as CCYY-MM-DD, with optional leading sign * included if necessary. * * @param date date to be converted * * @return converted date text * * @throws IllegalArgumentException on conversion error */ public static String serializeDate(Date date) throws IllegalArgumentException { long time = date.getTime(); time += TimeZone.getDefault().getOffset(time); return serializeDate(time); }