Покинул форум
Сообщений всего: 71
Дата рег-ции: Май 2010
Помог: 0 раз(а)
Нужна функция расчета стажа например от (28/08/10) и до (28/09/10) = 1 месяц
----- Программист, это - такой человек, который сначала много думает, чтобы потом ничего не делать!
bt_corp
Отправлено: 26 Сентября, 2010 - 14:05:31
Гость
Покинул форум
Сообщений всего: 71
Дата рег-ции: Май 2010
Помог: 0 раз(а)
Помогите пожалуйста Отредактировано модератором: Uchkuma, 26 Сентября, 2010 - 15:27:48 Прошу воздержаться от подобных сообщений, не несущих информации и не дополняющих тему!
Чтобы повысить вероятность получения помощи, грамотно и подробно описывайте свою задачу, а также правильно выбирайте раздел. Переношу в "Напишите за меня пожалуйста".
----- Программист, это - такой человек, который сначала много думает, чтобы потом ничего не делать!
Мелкий
Отправлено: 26 Сентября, 2010 - 15:35:57
Активный участник
Покинул форум
Сообщений всего: 11926
Дата рег-ции: Июль 2009 Откуда: Россия, Санкт-Петербург
Помог: 618 раз(а)
Нужно находить разницу между 2-я датами? Или там что-то хитрое?
Для входных данных в виде пары день/месяц/год можно записать, например, так:
Покинул форум
Сообщений всего: 71
Дата рег-ции: Май 2010
Помог: 0 раз(а)
Спасибо
----- Программист, это - такой человек, который сначала много думает, чтобы потом ничего не делать!
Eskaper
Отправлено: 26 Января, 2012 - 06:29:24
Новичок
Покинул форум
Сообщений всего: 2
Дата рег-ции: Апр. 2011 Откуда: Красноясрк
Помог: 0 раз(а)
Мелкий пишет:
между двумя датами прошло: <?
$diff = datediff("28/08/10","28/08/10");
if ($diff > 365*24*60) echo floor($diff/(365*24*60))," года";
echo date("n месяцев и j дней", $diff);
?>
Сразу в глаза бросается 365*24*60 - дни * часы * минуты не хватает еще секунд
365*24*60*60 это год, да и при выводе если например меньше месяца, то все равно будет выводить 1! диапазон date (n) от 1 - до 12
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.