您好我试图在我创建的类中获取java的当前日期,但一切都失败了.我见过很多网站如http://www.mkyong.com/java/java-date-and-calendar-examples/
的日期构造函数没有参数如Date date = new Date();
现在在我的项目中,我试着像这样使用它,我得到了错误
构造函数Date()未定义
这怎么可能?到目前为止,我给你完整的代码
import java.sql.Date;
import java.text.SimpleDateFormat;
public class Utility {
String title;
int ID;
Date date;
Utility(String t,int ID){
this.ID=ID+1;
title=t;
SimpleDateFormat sdf = new SimpleDateFormat("dd/M/yyyy");
Date a=new Date();// I get the error here
String date = sdf.format(a);
System.out.print(date);
}
}
Run Code Online (Sandbox Code Playgroud)
我在Eclipse IDE工作.你能帮助我吗?
Mat*_*teo 17
您找到的示例适用于java.util.Date您使用的时间java.sql.Date
java.sql.Date
有两个构造函数
Date(long date):使用给定的毫秒时间值构造Date对象.Date(int year, int month, int day):不推荐使用并且没有默认Date()构造函数.
java.util.Date
其中有一个没有参数的默认构造函数
Date():分配一个Date对象并对其进行初始化,使其表示分配时间,测量精确到毫秒.在导入类时,Eclipse将帮助您对可能的候选人进行罚款,但总是检查第一个建议是否真的是您想要的.
| 归档时间: |
|
| 查看次数: |
30754 次 |
| 最近记录: |