date类型的参数不能直接在url中传送,因为格式不同,会对比较带来问题,所以应该先把date类型的参数格式化,然后转换成String类型的参数,读到参数后再转为date类型
解决方法如下:
设置参数:
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
String time=sdf.format(OStime);
读取参数:
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
String time=request.getParameter("time");
Date OStime=sdf.parse(time);
本文介绍了如何在URL中正确传递日期类型参数的方法。通过使用SimpleDateFormat将日期格式化为字符串,然后再从URL中读取并还原为日期类型,解决了因格式不一致导致的问题。
2017

被折叠的 条评论
为什么被折叠?



