我正在使用变量CURRENT_DATE将当前日期存储在SQLite数据库中。我发现在其中使用的日期格式是yyyy-mm-dd
。我想在代码中解析日期,但我遇到了以下错误:
java.lang.IllegalArgumentException: Parse error: at 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异常。
我该如何解决这个问题?