为什么"日期d =新日期();" 返回错误?

Bra*_*ert 5 time android date

这可能已被问及并回答了一百万次,但我似乎无法在任何地方找到解决方案.在Android应用程序中启动活动后,我想显示当前的日期和时间.根据我的理解日期部分可以简单地使用以下内容:

Date d = new Date();  
d.getTime();  
CharSequence s  = DateFormat.format("EEEE, MMMM d, yyyy", d.getTime());  

TextView date = (TextView)findViewById(R.id.dateText);  
date.setText(s);  

TextView time = (TextView)findViewById(R.id.timeText);  
time.setText(s);  
Run Code Online (Sandbox Code Playgroud)

在eclipse中它给了我一个错误,并说构造函数日期是未定义的.我选择了自动修复选项,并在Date构造函数中添加了0作为参数.这产生了一个日期,但日期是1969年12月31日.我在这里错过了什么?

这可能是微不足道的,但我仍然对这些东西不熟悉.

提前感谢任何建议.

mus*_*aul 38

你可能正在使用java.sql.Date.你想要使用java.util.Date.