更正日期格式?

时间:2012-08-19 11:54:20

标签: java date

这可能很容易,但让我很困惑,我有一个课程可以调用另一个。

public static int getNumberOfDaysBetweenDates(Date d1, Date d2)
{
    //rest of code
}

正在文件的另一部分被调用。唯一的问题是,我究竟如何申报d1和d2?香港专业教育学院尝试了一些事情,但不断遇到不兼容的错误等。

1 个答案:

答案 0 :(得分:4)

Curia,你传递的不是Date个对象......它们甚至都不是String。你必须创建Date个对象,然后传递给你的方法,然后它就会起作用。

SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy"); 
Date d = sdf.parse("21/12/2012");