
14.01.2010, 11:40
|
|
Участник форума
Регистрация: 20.04.2007
Сообщений: 174
С нами:
10030823
Репутация:
149
|
|
Нужно получить: 1 месяц 3 недели 3 дня
PHP код:
$time = 4668725;
$totaldays = (int)($time / 86400); // секунды => дни
$month = (int)($totaldays / 30); // месяца
$lostdays = $totaldays % 30; // остаток дней
$weeks = (int)($lostdays / 7); // недель
$days = $weeks % 7; // дней
echo $month.' мес. '.$weeks.' нед. '.$days.' дн.';
Без склонений слов.
|
|
|