String sql = "SELECT * FROM Student WHERE time=?";
PreparedStatement pStm = con.prepareStatement(sql);
Date d=new Date(104,8,1);
System.out.println(d.getYear()+"\t"+d.getMonth()+"\t"+d.getDay());
pStm.setDate(1, d);
ResultSet rs=pStm.executeQuery();
while (rs.next())
System.out.println(rs.getString("name"));
=================================================
结果为:
104 8 3
林文龙
李诗韵
杨怡
王喜
==================================================
我查的日期是2004-09-01,查询结果虽然正确,但是那个8,跟3是什么意识啊
104我查了一下是因为从1900开始,8我想月是从0开始了(不知道是不是),那个3就完全不知道了??????????????????????????