実際の日付と時刻をミリ秒に変換し、他のタイムゾーンGMT + 3(私のタイムゾーンはGMT-2)に変換する必要があります。私はこのコードを使用しますが、それは私の時間を私のタイムゾーンに返します....なぜですか?Android:実際の日時をミリ秒と他のタイムゾーンに変換する
Calendar cal = Calendar.getInstance(TimeZone.getTimeZone("GMT-3"));
cal.get(Calendar.DAY_OF_MONTH);
cal.get(Calendar.MONTH);
cal.get(Calendar.YEAR);
cal.get(Calendar.HOUR_OF_DAY);
cal.get(Calendar.MINUTE);
cal.get(Calendar.SECOND);
cal.get(Calendar.MILLISECOND);
long timez = cal.getTime().getTime();