日期将XMLGregorianCalendar转换为java。sql。时间戳
我正在尝试将XMLGregorianCalendar日期分配给java。sql。时间戳变量,就像这样
var1.setTimeStamp(Timestamp.valueOf(var2.getXMLGregorianCalendar().toString()))
但显然,这不起作用,并引发了一个异常
java.lang.IllegalArgumentException: Timestamp format must be yyyy-mm-dd hh:mm:ss[.fffffffff]
我也试过这个:
var1.setTimeStamp((Timestamp) var2.getXMLGregorianCalendar().getTime())
但是
java.lang.ClassCastException: java.util.Date cannot be cast to java.sql.Timestamp
有什么想法吗。。?谢谢
共 (0) 个答案