Uhrzeit / Datum in Australien berechnen

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Uhrzeit / Datum in Australien berechnen

    Hallo Leute,

    ich habe folgendes einfaches Skript um das Datum und die aktuelle Zeit von Berlin anzuzeigen:
    PHP-Code:
    $dateBerlin date("d.m.y"); 
    $timeBerlin date("H:i");
    echo 
    "Berlin: ",$dateBerlin," - "timeBerlin
    Jetzt will ich auch das Datum und die Zeit von Sydney anzeigen. Sydney ist 8 Stunden weiter (der neue Tag beginnt also auch 8 Stunden früher!)

    Das ganze soll dann z.B. so aussehen:
    Berlin: 07.10.05 - 16:30
    Sydney: 08.10.05 - 00:30
    Außerdem ist zu berücksichtigen, dass am 30. Oktober in Deutschland die Zeit um 03:00 Uhr auf 02:00 Uhr zurückgestellt wird, ab diesem Datum dann also die Verschiebung 9 Stunden beträgt!

    Ich würde mich freuen wenn mir jemand helfen kann!

    Vielen, vielen Dank im voraus,

    altes-kind

  • #2
    Re: Uhrzeit / Datum in Australien berechnen

    Am einfachsten und sichersten dürfte es m.E. sein, wenn du nicht selber herumrechnest, sondern die locale-Einstellung vor der Ausgabe auf "Australien" setzt.

    setlocale(), für LC_TIME setzen, anschließend wieder rückgängig machen.
    Wie der/ein passende(r) locale-String für Australien heißt - selber rausfinden, google ...
    I don't believe in rebirth. Actually, I never did in my whole lives.

    Kommentar

    Lädt...
    X