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

请问一个时间转换的有关问题

2012-03-03 
请教一个时间转换的问题String time 20081210162639//所有时间都是这种格式表示年月日小时分秒。。。想转

请教一个时间转换的问题
String time = "20081210162639";//所有时间都是这种格式

表示年月日小时分秒。。。

想转成 2008-12-10 16:26:39,该如何转啊?

[解决办法]

Java code
package org.leelin.common;import java.text.SimpleDateFormat;import java.util.Date;public class DateTester {    /**     * @param args     */    public static void main(String[] args) throws Exception{        // TODO Auto-generated method stub        String date="20081210162639";        SimpleDateFormat sdf=new SimpleDateFormat("yyyyMMddHHmmss");        Date d=sdf.parse(date);        SimpleDateFormat sdf2=new SimpleDateFormat("yyyy-MM-dd日 HH-mm-ss");        String formatDate=sdf2.format(d);        System.out.println(formatDate);    }} 

热点排行