ran*_*tan 13 java time datetime casting
我在我的函数上发现错误,它在从DatatypeFactory df初始化newInstance()方法后显示错误结果,我收到另一个错误:
java.lang.ClassCastException: java.util.Date cannot be cast to java.sql.Date
Run Code Online (Sandbox Code Playgroud)
我只是更改包名称
java.util.Date into java.SQL.Date
Run Code Online (Sandbox Code Playgroud)
然后铸造:
Date dateStarting = (Date) jDateChooserStart.getDate();
Date dateEnding = (Date) jDateChooserEnd.getDate();
Run Code Online (Sandbox Code Playgroud)
如何解决这个问题?
Joã*_*lva 30
这是不可能的投自java.util.Date到java.sql.Date.您需要将一种类型转换为另一种类型:
java.util.Date utilStartDate = jDateChooserStart.getDate();
java.sql.Date sqlStartDate = new java.sql.Date(utilStartDate.getTime());
Run Code Online (Sandbox Code Playgroud)