1

この日付を解析するJavaコードを誰かに見せてもらえますか?

2009-08-05

このGMT日付に:

2009/217:00:00

====

私がこれまでに持っているものは:

       java.text.SimpleDateFormat format = new SimpleDateFormat("yyyy-mm-dd");

       java.util.Calendar cal = Calendar.getInstance(new SimpleTimeZone(0, "GMT"));
       format.setCalendar(cal);
       java.util.Date date = format.parse(sdate);

しかし、それは機能していません

4

3 に答える 3

8

探しているフォーマットは次のとおりです。

Date date = new SimpleDateFormat("yyyy-MM-dd").parse("2009-08-05");
String parsedDate = new SimpleDateFormat("yyyy/D:HH:mm").format(date);
于 2009-08-10T22:36:46.673 に答える
2
format.setTimeZone(TimeZone.getTimeZone("GMT"));

それが少なくともGMTに設定する方法です。2009年8月5日から2009/217をどこで入手しているかわからない

于 2009-08-10T22:25:01.750 に答える
0
SimpleDateFormat dateFormatGmt = new SimpleDateFormat("dd:MM:yyyy HH:mm:ss");
    dateFormatGmt.setTimeZone(TimeZone.getTimeZone("GMT"));
    System.out.println(dateFormatGmt.format(new Date())+"");

これにより、現地時間がGMTに変換されます。

于 2012-04-17T06:38:12.047 に答える