当前位置: 技术问答>java相关
String -> Date 出现错误!方法试了很多----我的分太少了,只能这么多了
来源: 互联网 发布时间:2015-06-30
本文导语: 1. String str = "2002-2-6 12:22:11"; StringToDate std = new StringToDate(); java.sql.Date date1 = std.string2Date(str); System.out.println(date1.toString()); 2. SimpleDateFormat formatter = new SimpleDateFo...
1.
String str = "2002-2-6 12:22:11";
StringToDate std = new StringToDate();
java.sql.Date date1 = std.string2Date(str);
System.out.println(date1.toString());
2.
SimpleDateFormat formatter = new SimpleDateFormat ("yyyy-MM-dd");
java.sql.Date birthDay = formatter.parse(str);
3.
StringToDate std = new StringToDate();
java.sql.Date birthDay = std.string2Date(birthday);
4.
java.sql.Date birthDay = java.sql.Date.valueOf(birthday);
报错如下:
Profile.java 使用或覆盖了一个不鼓励使用的API
使用-deprecation重新编译,以得到详细信息。
String str = "2002-2-6 12:22:11";
StringToDate std = new StringToDate();
java.sql.Date date1 = std.string2Date(str);
System.out.println(date1.toString());
2.
SimpleDateFormat formatter = new SimpleDateFormat ("yyyy-MM-dd");
java.sql.Date birthDay = formatter.parse(str);
3.
StringToDate std = new StringToDate();
java.sql.Date birthDay = std.string2Date(birthday);
4.
java.sql.Date birthDay = java.sql.Date.valueOf(birthday);
报错如下:
Profile.java 使用或覆盖了一个不鼓励使用的API
使用-deprecation重新编译,以得到详细信息。
|
String str = "2002-2-6 12:22:11";
SimpleDateFormat formatter = new SimpleDateFormat ("yyyy-MM-dd");
java.util.Date ud = formatter.parse(str);
java.sql.Date birthDay = new java.sql.Date(ud.getTime());
SimpleDateFormat formatter = new SimpleDateFormat ("yyyy-MM-dd");
java.util.Date ud = formatter.parse(str);
java.sql.Date birthDay = new java.sql.Date(ud.getTime());