【发布时间】:2017-05-04 10:21:12
【问题描述】:
我在日期问题上卡住了一段时间。 我正在尝试比较两个日期:现在和另一个日期。
我遇到了一个我似乎无法理解的错误,当前日期不可解析。
Unparseable date: "04/05/2017" (at offset 3)
让我与你分享我的代码:
try {
String date_now = new SimpleDateFormat("dd/MM/yy").format(new Date());
Date today = new SimpleDateFormat("dd/MMM/yy").parse(date_now);
Date date_expiry = new SimpleDateFormat("dd/MM/yy").parse(expiry);
if(date_expiry.before(today)){
Log.e("TAG", "Expired!");
}
} catch (ParseException e) {
Log.e("TAG", e.getMessage());
}
非常感谢您的帮助!
【问题讨论】:
-
应该是
yyyy -
你的第二个日期格式可能也不应该有 MMM。
-
尝试了你的两个建议......它的工作原理:) 真的很抱歉
标签: java android date simpledateformat unparseable