怎么得到数据库中含有时分秒的Date字段值? 呵呵,rs.getString("date_column")不就可以啦?取出来后,怎么转换、利用都可以了…… 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 直接用rs.getString取出即可若要按一定规格取出,或者要取出为timestamp类型的,可做个转换即可,比如取出规格为2002-11-21 11:11:11通过如下函数转换(返回uitl.Date类型稍做改变即可):public class StringToDate { public final static java.sql.Timestamp string2Date(String dateString) throws java.lang.Exception { DateFormat dateFormat; dateFormat = new SimpleDateFormat("yyyy-MM-dd kk:mm:ss", Locale.ENGLISH); dateFormat.setLenient(false); java.util.Date timeDate = dateFormat.parse(dateString);//util类型 java.sql.Timestamp dateTime = new java.sql.Timestamp(timeDate.getTime());//Timestamp类型 return dateTime; }}btw:若数据库为oracle,可以如下处理你select数据的时候,对oracle的data类型字段使用:select to_char(d_date,'YYYY-MM_DD HH:MI:SS') from tablename读取的时候直接用rs.getString即可 java的DATE型的,只能得到年月日 用Timestamp类型可以得到小时,分钟,秒 求一本java的资料书? JLIst中清空所有内容 问题:用java做记事本? 菜单事件 TOMCAT 解压WAR包 只能解析成 tldCache.ser?? 用Java实现类似QQ弹出的ToolTip框的功能 只要一个简单的分页第三方没想到这么难啊 Jacob 的问题,我总不能成功!!!! 如何按下esc,当前对话框就关闭,我try 字符串反转的迭代算法! 问一个关于JFrame的问题 请问各位大侠有没有防止class被反编译的方法?多多益善
若要按一定规格取出,或者要取出为timestamp类型的,可做个转换即可,比如取出规格为2002-11-21 11:11:11
通过如下函数转换(返回uitl.Date类型稍做改变即可):
public class StringToDate {
public final static java.sql.Timestamp string2Date(String dateString)
throws java.lang.Exception {
DateFormat dateFormat;
dateFormat = new SimpleDateFormat("yyyy-MM-dd kk:mm:ss", Locale.ENGLISH);
dateFormat.setLenient(false);
java.util.Date timeDate = dateFormat.parse(dateString);//util类型
java.sql.Timestamp dateTime = new java.sql.Timestamp(timeDate.getTime());//Timestamp类型
return dateTime;
}
}
btw:若数据库为oracle,可以如下处理
你select数据的时候,对oracle的data类型字段使用:
select to_char(d_date,'YYYY-MM_DD HH:MI:SS') from tablename
读取的时候直接用rs.getString即可