Ah!! At last, the dreaded off-by-one date bug, squashed.

This commit is contained in:
moodler
2003-01-03 16:58:37 +00:00
parent 89885b582d
commit 70d4cf8267
+3 -2
View File
@@ -152,12 +152,13 @@ function userdate($date, $format="", $timezone=99) {
$datestring = strftime($format, $date);
}
} else {
$date = $date + (int)($timezone * 3600);
if ($fixday) {
$datestring = gmstrftime($formatnoday, $date + (int)($timezone * 3600));
$datestring = gmstrftime($formatnoday, $date);
$daystring = str_replace(" 0", "", gmstrftime(" %d", $date));
$datestring = str_replace("DD", $daystring, $datestring);
} else {
$datestring = gmstrftime($format, $date + (int)($timezone * 3600));
$datestring = gmstrftime($format, $date);
}
}