如果我想得到当前日期的格式为以下形式的话,怎么写?
2001-02-05 00:00:00新手求助,谢谢

解决方案 »

  1.   

    java.util.Date date=java.util.Date();
    System.out.println(date.toLocalString());
      

  2.   

    http://dev.csdn.net/develop/article/20/20844.shtm
      

  3.   

    import java.text.SimpleDateFormat;
    import java.util.Date;.....String templet = "yyyy-MM-dd hh:mm:ss"
    SimpleDateFormat df = new SimpleDateFormat(templet);
    System.out.println(df.format(new Date()));Letter  Date or Time Component  Presentation  Examples  
    G  Era designator  Text  AD  
    y  Year  Year(年)  1996; 96  
    M  Month in year(月)  Month  July; Jul; 07  
    w  Week in year(一年第几周)  Number  27  
    W  Week in month(一个月第几周)  Number  2  
    D  Day in year(一年第几天)  Number  189  
    d  Day in month(一个月第几天)  Number  10  
    F  Day of week in month(一周第几天)  Number  2  
    E  Day in week(周几英文)  Text  Tuesday; Tue  
    a  Am/pm er(上午/下午)  Text  PM  
    H  Hour in day (0-23)  Number  0  
    k  Hour in day (1-24)  Number  24  
    K  Hour in am/pm (0-11)  Number  0  
    h  Hour in am/pm (1-12)  Number  12  
    m  Minute in hour  Number  30  
    s  Second in minute  Number  55  
    S  Millisecond  Number  978  
    z  Time zone  General time zone  Pacific Standard Time; PST; GMT-08:00  
    Z  Time zone  RFC 822 time zone  -0800  
      

  4.   

    谢谢,OK了
    但在这提醒一下,一楼的方法已经过时了,toLocalString在JDK1.1后已经被format所代替