Hallo zusammen,
mittels PHP Datetime möchte ich zu den von geonames gelieferten Ortsdaten den Zeitunterschied zu Greenwich ermitteln. Bei folgendem Beispiel jedoch kommt es zu einem ungewöhnlichen Ergebnis:
Code:
$timezone = new DateTimeZone('America/Kentucky/Monticello');
$datetime = new DateTime('1967-10-28 00:16:00', $timezone);
$gmtoffset = $timezone->getOffset($datetime);
Das o.g. Beispiel ermittelt, daß der Zeitunterschied zu Greenwich am 28.10.1967 -06:00 Stunden betrug. Laut http://wwp.greenwichmeantime.com/time-zone/usa/georgia/ beträgt dieser heute jedoch nur -05:00 Stunden. Anderen Quellen zufolge betrug am besagten Datum der Zeitunterschied nur -04:00 Stunden.
Weiß zufällig jemand, ob die von PHP Datetime ermittelten -06:00 Stunden korrekt sind? Oder kennt jemand vielleicht eine Quelle diesbzgl., wo ich weitere Angaben hierzu bekommen kann?
Vielen Dank vorab und beste Grüße,
Markus