怎么把input里的value值转化为date类型的。。
答案:2 悬赏:70
解决时间 2021-03-03 00:31
- 提问者网友:清茶柒夏
- 2021-03-02 06:35
java.lang.IllegalArgumentException: Parameter value [2007-08-10] did not match expected type [java.util.Date]<br> at org.hibernate.ejb.AbstractQueryImpl.validateParameterBinding(AbstractQueryImpl.java:375)<br> at org.hibernate.ejb.AbstractQueryImpl.registerParameterBinding(AbstractQueryImpl.java:348)<br> at org.hibernate.ejb.QueryImpl.setParameter(QueryImpl.java:375)<br> at org.hibernate.ejb.QueryImpl.setParameter(QueryImpl.java:72)<br><br>js代码:<br>function judgeTime() {<br> alert("kkkkkkkkkkkkkkkkkkkkjkj");<br><br> alert("sasa");<br> var time = $("#inputDate").val();<br> alert("sasa");<br> var timeYear=time.substring(0,4); <br> alert(timeYear+"mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm");<br> var timeNewYear=timeYear-6;<br> var timeyr = time.substring(4,10);<br> var registerDate = timeNewYear+timeyr;<br> alert(registerDate+"nnnnnnnnn");<br> //Date registerDate1 = java.sql.Date.valueOf(registerDate);<br> $("#registerdate").val(registerDate);<br> //$date=date("Y-m-d", strtotime($("#registerdate").val());<br><br> //var date = new Date($("#registerdate").val());<br> //$("#registerdate").val() = date;<br><br>alert(registerdate.value+"================================++++++++++++++++++"+$("#registerdate").val())<br><br>input标签:<br><form:hidden path="form['registerdate_lt']" id="registerdate" name="registerdate"/>
最佳答案
- 二级知识专家网友:山鬼偶尔也合群
- 2021-03-02 07:09
我只能说我看你的alert()看晕了,你就不能学着debug啊。。。
全部回答
- 1楼网友:伤口狠精致
- 2021-03-02 07:21
我。。知。。道
加。。我。。私。。聊
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯