例如:(一)java语言代码
将一个时间录入String tm="1999-12-22"(时间)转换成Date型(java.sql.Date不是java.util.Date)
然后在保存到SQL的datetime型time字段里!
///
SimpleDateFormat sdf = new SimpleDateFormat( "yyyy-MM-dd" );
String aa="1999-12-22";
java.util.Date timeDate = null;
try {
timeDate = sdf.parse(aa);
} catch (ParseException e) {
// TODO 自动生成 catch 块
e.printStackTrace();
}//util类型
java.sql.Date dateTime = new java.sql.Date(timeDate.getTime());//sql类型
例如:(一)oracle
可以用oracle自带的TO_DATE函数转换;
也可以用java.sql.Date(int year, int month, int day) ,它是自动对应于oracle的Date类型的;例如:
String lStr = "02-06-2003 ";
int lDay = Integer.parseInt(lStr.substring(0,2));
int lMon = Integer.parseInt(lStr.substring(3,5));
int lYear = Integer.parseInt(lStr.substring(6));
Date lDate = new Date(lYear, lMon, lDay);