Ich möchte lokale Datum und Uhrzeit meines Android-Handys. Ich habe den folgenden Code versucht:Wie erhalten Sie lokales Datum und Uhrzeit in Android?
Calendar calendar=Calendar.getInstance();
calendar.setTimeZone(TimeZone.getTimeZone("IST"));
String output=calendar.getTime()+"";
Und ich bin immer output : Sat Mar 26 11:15:38 GMT+00:00 2016
und das ist falsch aktuelles Datum und die Zeit war „26. März 2016“ und war „16.46“, ich bin immer Datum richtig, aber die Zeit falsch und hat sogar GMT Zeitzone statt IST Zeitzone. Ist das wegen Timezone, wenn ja, lassen Sie mich bitte andere Lösungen wissen. Danke im Voraus
Android unterstützt nicht den Drei-Buchstaben-Zeitzone-IDs, die nicht UTC und GMT. Sehen Sie sich [diesen Beitrag] an (http://stackoverflow.com/questions/30416343/how-to-get-ist-time-zone-in-android). –
ok. Gibt es da trotzdem kann ich diese GMT + 00: 00 in GMT + 05: 30 umwandeln ?? –
Haben Sie den Beitrag, den ich verlinkt habe, überprüft? –