Date 和 XMLGregorianCalendar 转换

来源:互联网 发布:钢琴曲 知乎 编辑:程序博客网 时间:2024/05/23 02:01
  /**   * Date转化为XMLGregorianCalendar   * @param date   * @return   */public XMLGregorianCalendar convertToXMLGregorianCalendar(Date date) {      GregorianCalendar cal = new GregorianCalendar();      cal.setTime(date);      XMLGregorianCalendar gc = null;      try {      gc = DatatypeFactory.newInstance().newXMLGregorianCalendar(cal);      } catch (Exception e) {           e.printStackTrace();      }      return gc;  }    /**     * XMLGregorianCalendar 转Date     * @param cal     * @return     */    public  Date convertToDate(XMLGregorianCalendar cal){      GregorianCalendar ca = null;      if(cal!=null && cal.toGregorianCalendar()!=null){        ca = cal.toGregorianCalendar();        return ca.getTime();      }      return null;    }
阅读全文
0 0
原创粉丝点击