不好意思,确实不行 用以下方法 java.sql.Date date = new java.sql.Date((new java.util.Date()).getTime());test examplepackage wap;import java.util.*; import java.sql.*;public class test { public test(){ java.sql.Date date = new java.sql.Date((new java.util.Date()).getTime()); System.out.print(date.toString()); } public static void main(String[] args) { test t = new test(); } }
java.sql.Date extends java.util.Date
你想用java.sql.Date获得时间,new 一个就行了
java.util.Date uDate=new java.util.Date();
long timeLong=uDate.getTime();
java.sql.Date sqlDate=new java.sql.Date(timeLong);
特别是李贽的方法
王二的方法我没调出来,
两千年问题不是问题,我的软件不会遇到,也没这福气:)
随风来去的方法同样是有误;sql.Date不提供强制转换
或许我错了:)
用以下方法
java.sql.Date date = new java.sql.Date((new java.util.Date()).getTime());test examplepackage wap;import java.util.*;
import java.sql.*;public class test {
public test(){
java.sql.Date date = new java.sql.Date((new java.util.Date()).getTime());
System.out.print(date.toString());
}
public static void main(String[] args) {
test t = new test();
}
}