How parse 2013-03-13T20:59:31+0000 date string to Date

前端 未结 4 1153
死守一世寂寞
死守一世寂寞 2020-12-14 08:37

How to parse this format date string 2013-03-13T20:59:31+0000 to Date object?

I\'m trying on this way but it doesn\'t work.

DateForm         


        
4条回答
  •  刺人心
    刺人心 (楼主)
    2020-12-14 09:27

    Try:

    DateFormat df = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss'Z'");
    

    check http://developer.android.com/reference/java/text/SimpleDateFormat.html

    in specific:

                     yyyy-MM-dd 1969-12-31
                     yyyy-MM-dd 1970-01-01
               yyyy-MM-dd HH:mm 1969-12-31 16:00
               yyyy-MM-dd HH:mm 1970-01-01 00:00
              yyyy-MM-dd HH:mmZ 1969-12-31 16:00-0800
              yyyy-MM-dd HH:mmZ 1970-01-01 00:00+0000
       yyyy-MM-dd HH:mm:ss.SSSZ 1969-12-31 16:00:00.000-0800
       yyyy-MM-dd HH:mm:ss.SSSZ 1970-01-01 00:00:00.000+0000
     yyyy-MM-dd'T'HH:mm:ss.SSSZ 1969-12-31T16:00:00.000-0800
     yyyy-MM-dd'T'HH:mm:ss.SSSZ 1970-01-01T00:00:00.000+0000
    

提交回复
热议问题