日期的转换
public static void main(String[] args) throws ParseException {
SimpleDateFormat sd = new SimpleDateFormat("yyyy-MM-dd");
Date date = new Date();
System.out.println(date);
//将日期格式转换成字符串
String str = sd.format(date);
System.out.println("日期转字符串格式:"+str);
//------------------------------------------------------------------------------------
//将字符串转换成日期格式java.util.Date
String s = "1997-02-01";
Date date2 = sd.parse(s);
System.out.println("字符串转换成日期:"+date2);
//------将字符串类型的时间存入数据库-------
//1、将字符串转换成java.util.Date格式的日期
//2、将java.util.Date转换成毫秒值
//3、将毫秒值交给java.sql.Date重新创建可以存入数据库的时间格式
long l = date.getTime();
System.out.println(l);
java.sql.Date sdate = new java.sql.Date(l) ;
//带有时分秒的格式
java.sql.Timestamp ts = new java.sql.Timestamp(l);
System.out.println("sql:"+sdate);
System.out.println("Timestamp:"+ts);
}