在获取计算机时间并转换为string的过程中,代码如下
public String getTime(){
SimpleDateFormat format=new SimpleDateFormat("yyyy年MM月dd" +
"日 HH:mm:ss");
Date curDate=new Date();
String str=format.format(curDate);
return str;
倒数第三行报错为the constructor date() is undefined
出错的原因是import了java.sql.date而不是java.util.date。前者是系统的默认选项。于是我又查了一下这两者的区别.
util是sql的父类,后者一般用于sql语句中,前者用在一般的语句环境中。不过我不大明白什么叫sql的语句环境……暂时就这样吧,知道这两个是有区别的