81 Stimmen

Wie erhält man das aktuelle Datum und die Uhrzeit der eigenen Zeitzone in Java?

Ich habe meine Anwendung auf einem Londoner Server gehostet. Ich bin in Madrid, Spanien. Die Zeitzone ist also -2 Stunden.

Wie kann ich das aktuelle Datum / die aktuelle Uhrzeit mit meiner Zeitzone erhalten.

Date curr_date = new Date(System.currentTimeMillis());

z.B..

Date curr_date = new Date(System.currentTimeMillis("MAD_TIMEZONE"));

Avec 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();

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X