私のAndroid携帯電話の現地日時が欲しいです。 、私は日付が正しいが、時間間違って取得していますアンドロイドで地域の日時を取得する方法は?
Calendar calendar=Calendar.getInstance();
calendar.setTimeZone(TimeZone.getTimeZone("IST"));
String output=calendar.getTime()+"";
と私はoutput : Sat Mar 26 11:15:38 GMT+00:00 2016
を取得していますし、これは間違った実際の日時が「2016年3月26日」だったと時間が「16時46分」だったです:私は、次のコードを試してみましたISTのタイムゾーンではなくGMTのタイムゾーンを取得しました。それがタイムゾーンのためにある場合は、私に他の解決策を教えてください。私はこれを使用して、事前
AndroidはUTCとGMT以外の3文字のタイムゾーンIDを、サポートしていません。 [this post](http://stackoverflow.com/questions/30416343/how-to-get-ist-time-zone-in-android)をご覧ください。 –
とにかく私はこのGMT + 00:00をGMT + 05:30に変換できますか? –
私はリンクした投稿をチェックしましたか? –