当使用Java日期工具时,如果某些内容已被弃用,这意味着什么?这意味着不鼓励使用它,还是意味着禁止使用它?
我猜测使用已弃用的方法是一种不好的做法,但不确定并希望得到确认。
例如,我正在尝试使用以下代码:
String date = request.getParameter("date");
model.setDate(new Date(date));
当然...这只是一个高级示例,但在这种情况下,我的模型使用类型 日期(Date),我需要将请求中的日期作为字符串提取出来,并用它创建一个日期。
我现有的方法可以正常工作,但它正在使用过时的方法。
编辑 - 我已经回退使用:
SimpleDateFormat formatter = new SimpleDateFormat();
model.setDate(formatter.parse(request.getParameter("date");
日期格式为 MM/DD/YYYY,例如 07/23/2010,但我收到了一个 ParseException 异常。
这可能是由什么引起的?