Java:タイムゾーン異なるタイムゾーンがミリ秒単位で同じ値を与える理由
上記のリンクを参照すると、CalendarクラスのgetTimeInMillis()は、タイムゾーンに関係なくミリ秒数を返すと思います。
ただし、次のコードを使用します。
Calendar cal = Calendar.getInstance();
int dateInSeconds = (int)(cal.getTimeInMillis()/1000);
Log.i("TIME IN SECONDS: ",""+dateInSeconds);
最初に、システムクロックを10:00およびGMT + 02:00に設定しようとしました
特定の出力番号を生成します。ただし、システムクロックを10:00およびGMT + 00:00に設定する
出力数は前のケースよりも約7200大きく、これは約2時間に相当します。
なんで?