Java 乔达时间-错误的结果
有人能告诉我为什么这次考试不及格吗?我尝试了普通的JavaDateUtil,它也给了我同样的结果 java.lang.AssertionError:预计时间:2014年1月1日星期三00:07:00 CET,但 was:2014年1月31日星期五00:06:00 CET 您需要查阅,并确保所使用的格式对于正在分析的数据是正确的 将Java 乔达时间-错误的结果,java,date,jodatime,Java,Date,Jodatime,有人能告诉我为什么这次考试不及格吗?我尝试了普通的JavaDateUtil,它也给了我同样的结果 java.lang.AssertionError:预计时间:2014年1月1日星期三00:07:00 CET,但 was:2014年1月31日星期五00:06:00 CET 您需要查阅,并确保所使用的格式对于正在分析的数据是正确的 将yyyy-mm-dd更改为yyy-mm-dd mm用于分钟可能重复的 public static Date addDaysToDate(Date fromDate, i
yyyy-mm-dd
更改为yyy-mm-dd
mm
用于分钟可能重复的
public static Date addDaysToDate(Date fromDate, int days){
DateTime dateTime = new DateTime(fromDate);
return dateTime.plusDays(days).toDate();
}
@Test
public void test() throws ParseException {
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-mm-dd");
Date fromDate = sdf.parse("2014-06-30");
Date toDate = DateUtil.addDaysToDate(fromDate, 1);
assertEquals(sdf.parse("2014-07-01"), toDate);
}