Пишу сервис учета расходов, хочу сделать модуль работы с кредитами, не знаю как реализовать расчет просрочки Вот есть кредит, его данные: $summa = 10000; $srok_dney = 180; $procent_v_den = 0.2; $summa_k_vozvratu = 13600; Кредит получен 1 Января 2013, Дата погашения 30 июня 2013 Кредит погашен с опозданием и частями, вот данные из mysql бд погашений дата|сумма 10 июля 2013|4000 15 июля 2013|8000 20 июля 2013|1600 Теперь мне нужно рассчитать пени по этому кредиту В ручную это делается так: дата|сумма|пени 10 июля 2013|4000|200 (10 дней просрочки с суммой 10 000 руб, процентом 0.2) 15 июля 2013|8000|60 (5 дней просрочки с суммой 6 000 руб, процентом 0.2) 20 июля 2013|1600|0 (тело кредита уже погашено, пени больше не считается, поэтому 0) Итого пени: 260 руб. Помогите реализовать такой же подсчет на php Данные погашения это массив с датой в Unixtime, переменные по самому кредиту в начале темы Array ( [1373447033] => 4000 [1373879021] => 8000 [1374311045] => 1600 )
Уже не актуально, сам додумался ))) Unixtime делил на количество секунд в стуках, округлял в меньшую сторону, рассчитывал кол-во дней, умножал, вычитал.... )))
есть еще объект date из двух таких можно извлечь количество дней разницы без дополнительных манипуляций.
Процедурный: date_create(...) Объектный: будет класс new DateTime(...) php.net/manual/ru/datetime.construct.php