import java.text.SimpleDateFotmat;
import java.util.Date;SimpleDateFormat sdtformat = new SimpleDateFormat("MM-dd hh:mm:ss");
Date dt = new Date();
String strdt = sdtformat.format(dt);

解决方案 »

  1.   

    我试过了,目前还没有找到好的方法,那只能使用苯办法自己写个方法来识别,我想除了繁外应该没有什么困难吧,你能不能说说"Jul  6 04:03:34"是怎么来的吗?如果是自己“创造”出来的就比较好解决了,可以使用 topsonstar(星) 的方法,如果是系统给的,看能不能给个不是这种格式的日期呢?
    -----------关注中
      

  2.   

    可以自己给他补上年,用Date之类就行了。
    String aa="Jul  6 04:03:34";
    Date t=new Date("2003 "+aa);-:)