我建有个表,时间字段是Calendar类型的,保存时间数据是:2012-05-12 08:09:41,在数据库查看是正确的,可在Myeclipse查询输出结果时 08:09:41总是为零。请问怎么转换才能正确输出呢?java
解决方案 »
- 请问用手机访问自动跳转到wap页面怎么实现的?
- tomcat 用不了 怎么办
- jdbc能提供分析数据库和java语言的交互么
- 我的Windows 7系统的ie浏览器为什么打不开xml文件
- java连接数据库中的问题
- 在JSP中怎么写把表单的中用户名密码提交到数据库并与数据库作对比
- Weblogic9.2 Error 404--Not Found
- 如何将Action里的数据读到jsp页面
- hibernate,怎么删除一个表的所有记录?
- 请问高手:在jbuilder 5中怎样配置才能使 tools 菜单中的 ejb deployment能用(weblogic6.1)?
- jsp+hibernate用户与角色多对多的关系
- 关于时间类型的问题
Calendar c = Calendar.getInstance();
c = tr.getTr_time();
SimpleDateFormat sdf1 = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String time = sdf1.format(c.getTime());
System.out.println(time);
c = tr.getTr_time();的Tr_time是数据库的时间字段
输出结果是 2013-05-31 00:00:00
一般来说大多数数据库的时间都需要用Timestamp
为什么要这么写呢