Raik: / PHP Verwirrung mit Zeitrechnung

Beitrag lesen

Hallo!

sowohl

<?php
echo date("O");       # gibt +0200 aus
?>

als auch

<script type="text/javascript">
<!--
  var jetzt = new Date();
  var Unterschied = jetzt.getTimezoneOffset() / 60;
  alert("Unterschied zu Greenwich: " + Unterschied + " Stunde(n)");    // gibt 2 aus
}
</script>

ergeben zwei stunden zeitdifferenz zu gmt.
woher kommt jetzt die zusätzliche stunde und warum nur bei >= 24 stunden?

freundl. Grüsse aus Berlin, Raik