代码之家  ›  专栏  ›  技术社区  ›  Er KK Chopra

Java日期格式转换[重复]

  •  -2
  • Er KK Chopra  · 技术社区  · 11 年前

    数据库中的日期

    2013-10-26T10:31:20GMT+05:30
    

    UI日期

     Mon Feb 10 00:00:00 GMT+05:30 2014
    

    需要根据数据库日期进行转换

    2 回复  |  直到 11 年前
        1
  •  2
  •   Dinesh Kumar    11 年前

    请试试这个

    Date dNow = new Date( );
          SimpleDateFormat ft = 
          new SimpleDateFormat ("E yyyy.MM.dd 'at' hh:mm:ss a zzz");
    
    ft.format(dNow);
    

    注意:将您的格式设置为SimpleDateFormat,它将按照上面所示的格式进行格式化。

        2
  •  0
  •   Shamse Alam    11 年前

    使用以下代码

        // This is how to get today's date in Java
        Date today = new Date();// use your date here
       //SimpleDateFormat example - Date with timezone information
        SimpleDateFormat DATE_FORMAT = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm  'GMT'Z '('z')'");
        String date = DATE_FORMAT.format(today);
        System.out.println("Today in yyyy-MM-dd'T'HH:mm  'GMT'Z '('z')' : " + date);