我在使用GregorianCalendar收到了这个exception java.lang.IllegalArgumentException: Bad class: class java.util.GregorianCalendar 谁知道如何解决, 请帮帮我。 p / s:我用下面的代码: Calendar someDate = GregorianCalendar.getInstance(); someDate.add(Calendar.DAY_OF_YEAR, -7); SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); String formattedDate = dateFormat.format(someDate); 更新我应该使用这一行来实现date时间: String formattedDate = dateFormat.format(someDate.getTime());