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

把20070903 09:00这段字符串转换成2007-09-02 08:00解决方法

2012-01-03 
把20070903 09:00这段字符串转换成2007-09-02 08:00最好写一个方法有个传入参数麻烦大家啊,我数据结构确实

把20070903 09:00这段字符串转换成2007-09-02 08:00
最好写一个方法有个传入参数

麻烦大家啊,我数据结构确实不好啊


[解决办法]
或者时间转化
public static void main(String[] args) {

//SimpleDateFormat sdf = new SimpleDateFormat( "yyyy-MM-dd HH:mm:ss ");
try {
System.out.println(getStr( "20070903 09:00 "));
} catch (Exception e) {
// TODO: handle exception
e.printStackTrace();
}


}
private static String getStr(String in)throws Exception{
SimpleDateFormat sdf = new SimpleDateFormat( "yyyyMMdd HH:mm ");

Date d1 =sdf.parse(in);

sdf = new SimpleDateFormat( "yyyy-MM-dd HH:mm ");
return sdf.format(d1);

}

热点排行