アプリを London Server でホストしています。私はスペインのマドリッドにいます。したがって、タイムゾーンは -2 時間です。
自分のタイムゾーンで現在の日付/時刻を取得するにはどうすればよいですか。
Date curr_date = new Date(System.currentTimeMillis());
例えば
Date curr_date = new Date(System.currentTimeMillis("MAD_TIMEZONE"));
Joda -Timeで
DateTimeZone zone = DateTimeZone.forID("Europe/Madrid");
DateTime dt = new DateTime(zone);
int day = dt.getDayOfMonth();
int year = dt.getYear();
int month = dt.getMonthOfYear();
int hours = dt.getHourOfDay();
int minutes = dt.getMinuteOfHour();