如何格式化日期格式

来源:互联网 发布:试述数据库系统的组成 编辑:程序博客网 时间:2024/05/02 21:23

  try


  {


   String origstr = "<164evt time:16 December 2010 00:08:20, 427521963770483461 informix 10.110.40.247 10.110.138.20 Logout";


   int start = origstr.indexOf(":");


   int end = origstr.indexOf(",");


   String midstr = origstr.substring(start+1,end);


         SimpleDateFormat origsdf = new SimpleDateFormat("dd MMMMM yyyy HH:mm:ss", Locale.ENGLISH);


   Date date = origsdf.parse(midstr);

 

         SimpleDateFormat destsdf = new SimpleDateFormat("MMM dd HH:mm:ss yyyy", Locale.ENGLISH);


   String deststr = destsdf.format(date);


   
   String finalstr = origstr.replace(midstr, deststr);//finalstr 就是你想要的字符串


  }


  catch(Exception px)


  {


   px.printStackTrace();


  }