2008-01-01 14:14:43   transfer to Jan  1 2008 2:14:43:000PM?

解决方案 »

  1.   

    看看Date类和GregorianCalendar类吧而且我感觉你好像是要把一个字符串转换成时间的  对吧?  那就用SimpleDateFormat吧
      

  2.   

    java.util.GregorianCalendar
    使用这个类即可
      

  3.   


    SimpleDateFormat f = new SimpleDateFormat("MMM d yyyy h:mm:ss:SSSaa");
    f.format(new Date());试下
      

  4.   

    import java.text.*;
    import java.util.*;
    public class DateTest{
    public static void main(String args[]){
    SimpleDateFormat df1=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
    SimpleDateFormat df2=new SimpleDateFormat("MMM  dd yyyy hh:mm:ss:SSSaaa",Locale.US);
    System.out.println(df2.format(df1.parse("2008-01-01 14:14:43",new ParsePosition(0))));
    }
    }