考えられる解決策: Java Date を別の Time as Date 形式に変換する
私はそれを経験しましたが、私の答えが得られません。
文字列 " 2013-07-17T03:58:00.000Z " があり、それを new Date().Date d=new Date(); の作成中に取得する同じ形式の日付に変換したい
時刻は IST Zone - Asia/Kolkata である必要があります
したがって、上記の文字列の日付は
Wed Jul 17 12:05:16 IST 2013 //インド標準 GMT+0530 による何時でも
String s="2013-07-17T03:58:00.000Z";
DateFormat formatter = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.SSSZ");
TimeZone tx=TimeZone.getTimeZone("Asia/Kolkata");
formatter.setTimeZone(tx);
d= (Date)formatter.parse(s);