报的是日期字符串newDate 有问题。检查下这个字符串是否符合你设定日期格式
让俺来写一段
SimpleDateFormat sdf = new SimpleDateFormat("EEE MMM dd HH:mm:ss z yyyy");
Date newDate = Calendar.getInstance().getTime();
Date n = sdf.parse(newDate);
格式转换异常啊。SimpleDateFormat格式日期函数,
SimpleDateFormat df=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss E");
你使用的不对。