我使用变量 CURRENT_DATE 将当前日期存储在 SQLite db 中。我发现使用的日期格式是yyyy-mm-dd
相同的。我想解析代码中的日期,但出现此错误:
java.lang.IllegalArgumentException:解析错误:在 java.util.Date.parseError
代码如下所示:
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-mm-dd");
String formattedTaskDate = dateFormat.format(new Date(dateStoredAsStringFetchedFromDB));
Date d = new Date(formattedTaskDate);
首先,我从数据库中获取日期并将其存储在一个字符串变量中(因为日期在 SQLite 中存储为 TEXT),然后我正在执行上述操作,但我得到的异常为parseError。
我该如何解决这个问题?