0
我想給給定的參數日期添加1天。如何給給定的參數日期添加1天?得到`java.util.Date不能轉換爲java.sql.Date`錯誤
在的JasperSoft工作室我有以下參數
$P{datestart}
Class: java.sql.Date
Default value expression: new Date()
$V{datev}
Class: java.sql.Date
Expression: new java.sql.Date($P{datestart}.getTime() + 24*60*60*1000)
然後,我在報告中使用$V{datev}
。
輸出錯誤:
Error evaluating expression for source text:
new java.sql.Date($P{datestart}.getTime() + 24*60*60*1000)
java.util.Date cannot be cast to java.sql.Date
我嘗試了不同的表情,但沒有運氣
Change $v{datev} to new java.util.Date($P{datestart}.getTime() + 24*60*60*1000).
Change $P{datestart} to: new SimpleDateFormat("dd-MM-yyyy").format(new Date())
有誰看到我在做什麼錯?
郵政'.jrxml'的內容,如果允許。 –