首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

关于数据库提取出来的时间的有关问题->请进来看哈吧

2011-12-05 
关于数据库提取出来的时间的问题-请进来看哈吧像这样的2008-06-01 21:23:24.0 显示出来的时间后面会多个0

关于数据库提取出来的时间的问题->请进来看哈吧
像这样的2008-06-01 21:23:24.0 显示出来的时间后面会多个0的。要怎么解决呢?

[解决办法]

Java code
    String s="2008-06-01 21:23:24.0";    DateFormat df=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");    System.out.println(df.format(df.parse(s)));//日期转换        System.out.println(s.substring(0,s.length()-2));//字符串截取
[解决办法]
如果用<bean:write name="" property="" fomart="yy-mm-dd"/>
这个最简单,要什么样的格式都可以阿!
如果不用这个的话,
那就在程序里处理以下
String s="2008-06-01 21:23:24.0";
DateFormat df=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
System.out.println(df.format(df.parse(s)));//日期转换

System.out.println(s.substring(0,s.length()-2));//字符串截取

热点排行