0
我想从jQueryUi datepicker中使用SimpleDateFormat解析日期值,但每次我尝试将它保存到数据库时,它都会以奇怪的格式保存,例如我输入02/10/1995它被保存为0002-Jan-01。SimpleDateFormat解析jQueryUI datepicker的错误
try {
Date albumRelease = new SimpleDateFormat("MM/dd/yyyy").parse(request.getParameter("AlbumRelease"));
album.setAlbumRelease(albumRelease);
} catch (ParseException e) {
e.printStackTrace();
}
<label>Release Date</label>
<input type="text" name="AlbumRelease" id="datepicker" value="<fmt:formatDate pattern="MM/dd/yyyy" value="${album.albumRelease}" />" />
在调试模式可变检查返回albumRelease为 “太阳12月27日00:00:00北京时间11”
我在AlbumController获得断点的错误就行号60)
https://github.com/linuxsavvy/music-library/blob/master/com.solancer/WebContent/Album.jsp
如果输入'String'是'02/10/1995',你是否应该使用SimpleDateFormat(“MM/dd/yyyy”)? – Reimeus 2013-03-25 18:43:01
哦对不起,这是一个测试代码,但我使用MM/dd/yyyy。 – 2013-03-25 18:47:20
在servlet中,如何获取请求参数值? – 2013-03-25 18:57:54