|
Вопрос хороший, кое что пересмотрели и исправили на этот счёт. Проверьте, сейчас всё должно "сойтись" в ваших примерах.
До этого усреднение работало не по указанному пользователем периоду, а по периоду между первой и последней тратой, в указанном диапазоне. Был определённый смысл так делать, что бы при указании пользователем, например, "За последние 6 мес", усреднение велось по периоду, в котором он реально вносил траты.
Иначе, если пользователь всего месяц ведёт учёт (допустим), потратил за это время 30 т.р. на еду, и хочет посмотреть средний расход на еду за последние 6 мес - он увидит что-то типа 160 руб/день, хотя логичнее показать ему 1000 руб/день.
Вобщем, после некоторых раздумий так и решили сделать. Теперь усреднение будет делаться точно по тому периоду, который указал пользователь, вне зависимости от того когда он вносил траты.
Сейчас кажется, что так будет правильнее.
|