java数据库里日期2006-06-19 16:20:12,为什么取出2006-06-19 16:20:12.0 java数据库里日期2006-06-19 16:20:12,为什么getString("createdate").toString得到2006-06-19 16:20:12.0这后面这个.0怎么回事??怎么能去掉,除了subString方法 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 .0是毫秒substring很方便为何不用 要么你就将数据库中的日期按照日期类型取出,,然后用SimpleDateFormat来格式化一下 日期为何用getString既然使用了getString,为何还要toString 你可以试着用一下SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm");sdf是一个SimpleDateFormat类型的变量,你可以将你所要的时间改成你所想要的类型,如果你只想要年月日,就写成SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");然后可以使用SimpleDateFormat 的parse()方法,将String类型转换成Date类型,使用format()方法,可以将Date转换成你所想要的时间表现形式的String类型 找错!送分,今天无意中发现的错误。 装球 高手看一下这段程序为什么不能运行 可以用JNI调用Deiphi编写的Dll吗?那又用什么技术呢?给个提示, 新手学java,问一个关于子类的构造函数的问题!谢谢!! 求教一下异步IO的问题,课设要交了,急死了! jar怎么用? 一个关于g.drawImage的菜问题 能不能做到这一点,从客户机激活服务器上的某程序 我有两段javasocket 代码 我想实现服务端断开后 客户端自动连接 代码要怎么改 有关JAVA读取不同格式文档的问题,请各位大虾进来给小弟点建议。来者都有分!!!! 还有这样一个题目想请教各位高手,很急!!!!
既然使用了getString,为何还要toString
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm");
sdf是一个SimpleDateFormat类型的变量,你可以将你所要的时间改成你所想要的类型,如果你只想要年月日,就写成SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
然后可以使用SimpleDateFormat 的parse()方法,将String类型转换成Date类型,使用format()方法,可以将Date转换成你所想要的时间表现形式的String类型