public class a {
public static void main(String args[]){
DateFormat format = new SimpleDateFormat("yyyy-MM-dd");
Date date = null;
String str = null;
str = "2007-1-18";
try {
// date = format.parse(str); // 输入结果 Thu Jan 18 00:00:00 CST 2007
date = java.sql.Date.valueOf(str); // 输入结果 2007-1-18
} catch (Exception e) {
e.printStackTrace();
}
System.out.println(date);
}
}
public static void main(String args[]){
DateFormat format = new SimpleDateFormat("yyyy-MM-dd");
Date date = null;
String str = null;
str = "2007-1-18";
try {
// date = format.parse(str); // 输入结果 Thu Jan 18 00:00:00 CST 2007
date = java.sql.Date.valueOf(str); // 输入结果 2007-1-18
} catch (Exception e) {
e.printStackTrace();
}
System.out.println(date);
}
}
本文通过Java代码展示了如何使用SimpleDateFormat进行日期格式转换和解析,包括使用Date类和java.sql.Date类的实例,提供了日期字符串到日期对象的转换方法,并处理了可能遇到的异常情况。
8858

被折叠的 条评论
为什么被折叠?



