我的开发环境:myeclipse4.1+hibernate3.05+jdk1.4+ms sql server2000
数据库中定义用datetime;
***.hbm.xml中用timestamp,pojos类中用Date,save的时候,如果是用当前时间,则用new Date(),如果是指定时间则需要把这个时间字符串转换成Date对象。
public static Date parseDate(String dateStr) {
String pattern = "yyyy-MM-dd";
return parseDate(dateStr, pattern);
}
public static Date parseDate(String dateStr, String pattern) {
SimpleDateFormat sDateFormat = new SimpleDateFormat(pattern);
Date tDate = null;
try {
tDate = sDateFormat.parse(dateStr);
} catch(ParseException ex) {
System.out.println(ex);
}
return tDate;
}
数据库中定义用datetime;
***.hbm.xml中用timestamp,pojos类中用Date,save的时候,如果是用当前时间,则用new Date(),如果是指定时间则需要把这个时间字符串转换成Date对象。
public static Date parseDate(String dateStr) {
String pattern = "yyyy-MM-dd";
return parseDate(dateStr, pattern);
}
public static Date parseDate(String dateStr, String pattern) {
SimpleDateFormat sDateFormat = new SimpleDateFormat(pattern);
Date tDate = null;
try {
tDate = sDateFormat.parse(dateStr);
} catch(ParseException ex) {
System.out.println(ex);
}
return tDate;
}
本文介绍在MyEclipse4.1环境下使用Hibernate3.05进行日期处理的方法,包括如何将时间字符串转换为Date对象,适用于MSSQL Server 2000数据库。
848

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



