Mam taki kod do pokazywania czasu pozostałego do jakiejś daty:
<?php
function CountDown($hour, $minutes, $second, $month, $day, $year) {
$eventDate = mktime($hour, $minutes, $second, $month, $day, $year);
$secondsTo = $eventDate - $today;
$minutesTo = round($secondsTo / 60
); $hoursTo = round($minutesTo / 60
); $daysTo = round($hoursTo / 24
); $weeksTo = round($daysTo / 7
); $monthsTo = round($weeksTo / 4
); $yearsTo = round($monthsTo / 12
);
"seconds" => $secondsTo,
"minutes" => $minutesTo,
"hours" => $hoursTo,
"days" => $daysTo,
"weeks" => $weeksTo,
"months" => $monthsTo,
"years" => $yearsTo
);
return $values;
}
?>
Skrypt działa ale nie do końca. Powinien zamieniać siedem dni na tydzień itp itd. Zamienia wszystko tylko minuty nie. Dlaczego?