note 20348 added to ref.datetime

From: Date: Sun, 31 Mar 2002 18:24:20 +0000
Subject: note 20348 added to ref.datetime
Groups: php.notes 
Request: Send a blank email to php-notes+get-28432@lists.php.net to get a copy of this message
In vincentv's examples, you should use gmmktime instead of mktime for portability across time zones. For example: function DateSub($timestamp, $unit, $amount) { // Possible $units are: "hr", "min", "sec", // "mon", "day", or "yr" // $amount should be an integer $delta_vars = array("hr"=>0, "min"=>0, "sec"=>0, "mon"=>1, "day"=>1,"yr"=>1970); $delta_vars[$unit] += $amount; $delta = gmmktime($delta_vars["hr"], $delta_vars["min"], $delta_vars["sec"], $delta_vars["mon"], $delta_vars["day"], $delta_vars["yr"]); return $timestamp - $delta; } -- http://www.php.net/manual/en/ref.datetime.php http://master.php.net/manage/user-notes.php?action=edit+20348 http://master.php.net/manage/user-notes.php?action=delete+20348 http://master.php.net/manage/user-notes.php?action=reject+20348

« previous php.notes (#28432) next »