• airdevil 分享于2013-06-26 被收藏2次 1人推荐 0条评论
    1.将Date类转换为XMLGregorianCalendar/***将Date类转换为XMLGregorianCalendar**@param date*@return*/public static XMLGregorianCalendar dateToXmlDate(Date date){Calendar cal=Calendar.getInstance();cal.setTime(date);DatatypeFactory dtf=null;try{dtf=DatatypeFactory.
  • 最理想。 分享于2013-06-03 被收藏2次 1人推荐 0条评论
    在java中,会遇到这样的字符传2013-05-31T14:58:31.609+08:00来表示时间的,也会遇到这样的字符串2013-05-31 14:58:31。后者非常创建,属于普通时间类型如java.util.Date类,前者带有了时区及精确到毫秒,属于日历类型,如javax.xml.datatype.XMLGregorianCalendar类。如何输出日历格式的字符串?将当前时间输出字符串为带时区的日历格式的代码如下:获取当前时间,再转换为XMLGre

也许你感兴趣

换一批