/**
 * 获取当前时间, 格式为: yyyy-mm-dd hh-mm-ss
 * @return String 当前时间
 */
public static String getNow()
{
return DateFormat.getDateTimeInstance(2, 2, Locale.CHINESE).format( new java.util.Date() );
} /**
 * 获取当前时间, 格式为: yyyy年mm月dd日 上午/下午hh时mm分ss秒
 * @return String 当前时间
 */
public static String getNowLong()
{
return DateFormat.getDateTimeInstance(DateFormat.LONG, DateFormat.LONG, Locale.CHINESE).format( new java.util.Date() );
} /**
 * 获取当前时间(精确到毫秒), 格式为: yyyy-mm-dd hh:mm:ss.nnn
 * @return String 当前时间
 */
public static String getNowNano()
{
return new java.sql.Timestamp( System.currentTimeMillis() ).toString();
}

解决方案 »

  1.   

    Date date = new Date();
      

  2.   

    you can get data like yyyy.MM.dd G 'at' hh:mm:ss a zzz:如
    SimpleDateFormat formatter
         = new SimpleDateFormat ("yyyy.MM.dd G 'at' hh:mm:ss a zzz");
     Date currentTime_1 = new Date();
     String dateString = formatter.format(currentTime_1);还有不同的参数呢!!
     Symbol   Meaning                 Presentation        Example
     ------   -------                 ------------        -------
     G        era designator          (Text)              AD
     y        year                    (Number)            1996
     M        month in year           (Text & Number)     July & 07
     d        day in month            (Number)            10
     h        hour in am/pm (1~12)    (Number)            12
     H        hour in day (0~23)      (Number)            0
     m        minute in hour          (Number)            30
     s        second in minute        (Number)            55
     S        millisecond             (Number)            978
     E        day in week             (Text)              Tuesday
     D        day in year             (Number)            189
     F        day of week in month    (Number)            2 (2nd Wed in July)
     w        week in year            (Number)            27
     W        week in month           (Number)            2
     a        am/pm er            (Text)              PM
     k        hour in day (1~24)      (Number)            24
     K        hour in am/pm (0~11)    (Number)            0
     z        time zone               (Text)              Pacific Standard Time
     '        escape for text         (Delimiter)
     ''       single quote            (Literal)           '
      

  3.   

    谢谢大家的支持!!!
    但请问 DateFormat 和 SimpleDateFormat 类是在哪个包里面的呢???
    我编译不通过啊!!!
      

  4.   

    DateFormat:java.text.DateFormatSimpleDateFormat :java.text.SimpleDateFormat