有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

日期将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) 个答案