3

Androidのjsonデータから来るこの時刻と日付をミリ秒に正しく変換するにはどうすればよいですか??

2013-09-19T03:27:23+01:00

Tの意味は何ですか??

4

2 に答える 2

7

よくわかりませんand what's the meaning of T ??が、次のコードを使用してミリ秒を取得できます。

String dateString="2013-09-19T03:27:23+01:00";
        if (dateString != null) {
            SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss");
            Date testDate = null;
            try {
                testDate = sdf.parse(dateString);
            } catch (ParseException e) {
                // TODO Auto-generated catch block
                e.printStackTrace();
            }

            System.out.println("Milliseconds==" + testDate.getTime());

        } 
于 2013-09-19T04:11:39.550 に答える
0

このようなことを試してください

String myDate = new String("your date");
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-ddTHH:mm:ss");
Date date = format.parse(myDate);
date.getTime();
于 2013-09-19T04:06:50.967 に答える