note 58493 added to function.time

From: Date: Sun, 06 Nov 2005 08:39:19 +0000
Subject: note 58493 added to function.time
Groups: php.notes 
Request: Send a blank email to php-notes+get-98144@lists.php.net to get a copy of this message
Umstellen der Normalzeit auf die Sommerzeit mit PHP. ===================================================== Die PHP-Zeitfunktionen geben die Normalzeit aus. Damit ist in den Laendern mit Sommerzeit eine Korrektur erforderlich, sobald von der Normalzeit auf die Sommerzeit umgestellt wird bzw. umgekehrt. Bei der Umstellung der Normalzeit auf die Sommerzeit wird bei PHP die aktuelle Stunde mit dem Schalter »date("I")« um 1 erhoeht; bei der Umstellung der Sommerzeit auf die Normalzeit wird die aktuelle Stunde mit dem Schalter »date("I")« um 0 erhoeht. a) Normalzeit: » $Stunde += date("I"); « b) Sommerzeit: » $Stunde += date("I"); « Damit ergeben sich (zuverlaessig) beispielsweise fuer 10:00 Uhr als Normalzeit 10 Uhr (10+0) und als Sommerzeit 11 Uhr (10+1). Ob das aktuelle Datum in der Normalzeit oder in der Sommerzeit liegt - wird von »date("I")« automatisch erkannt. Franz-Josef (fj@huecker.com) ---- Manual Page -- http://www.php.net/manual/en/function.time.php Edit -- http://master.php.net/manage/user-notes.php?action=edit+58493 Delete: added to the manual -- http://master.php.net/manage/user-notes.php?action=delete+58493&report=yes&reason=added+to+the+manual Delete: bad code -- http://master.php.net/manage/user-notes.php?action=delete+58493&report=yes&reason=bad+code Delete: spam -- http://master.php.net/manage/user-notes.php?action=delete+58493&report=yes&reason=spam Delete: useless -- http://master.php.net/manage/user-notes.php?action=delete+58493&report=yes&reason=useless Delete: non-english -- http://master.php.net/manage/user-notes.php?action=delete+58493&report=yes&reason=non-english Delete: already in docs -- http://master.php.net/manage/user-notes.php?action=delete+58493&report=yes&reason=already+in+docs Delete: other reasons -- http://master.php.net/manage/user-notes.php?action=delete+58493&report=yes Reject -- http://master.php.net/manage/user-notes.php?action=reject+58493&report=yes Search -- http://master.php.net/manage/user-notes.php

« previous php.notes (#98144) next »