我想将json日期字符串转换为日期以存储到SQLite数据库。运行后,应用程序在一段时间后崩溃,并且得到错误。引发:java.lang.IllegalArgumentException:解析错误:在这一行Date date = new Date(strActiondate);前2到3个月运行,但现在它的崩溃。感谢先进!引起︰java.lang.IllegalArgumentException:解析错误︰在Android中
这里是我的日期代码
Log.e(" strActiondate "," ==========>>>>> "+strActiondate);
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss a", Locale.getDefault());
Date date = new Date(strActiondate);
String newDate = dateFormat.format(date);
Log.e(" newDate "," = "+ newDate);
这里是我的日志猫错误
Caused by: java.lang.IllegalArgumentException: Parse error:
at java.util.Date.parseError(Date.java:364)
at java.util.Date.parse(Date.java:560)
at java.util.Date.<init>(Date.java:154)
什么是'strActiondate'的价值? –
strActiondate的价值是什么?另外什么是你试图将strActiondate转换为日期格式? –
对不起,延迟回复。 12/23/2015 1:28:14 PM这是strActiondate的值。 –