Улучшить статистику по текущей неделе в сравнении с предыдущей
Сейчас бот каждое утро присылает сообщение, иногда в конце сообщения идет примерно такой текст:
Кстати, расход на этой неделе на 8 974 руб. меньше, чем на прошлой (эта неделя — 2 359 руб., прошлая — 11 334 руб.).
При этом неделя, судя по всему, считается календарно (с последнего понедельника до последнего воскресенья). Поэтому почти всегда мои расходы на этой неделе меньше чем на прошлой только потому, что эта неделя еще не завершилась. Если я трачу 1 тысячу рублей в день, то в понедельник мне скажут, что расходы на этой неделе на 6 тысяч меньше, во вторник расходы будут на 5 тысяч меньше и т.д. Может имеет смысл считать недели не календарно, а относительно текущего дня?
мало того мне неинтересно знать сколько я сэконимил по сравнению с прошлой неделй мне интересно знать сколько я сэкономил по сравнению с неделей прошлого месяца. К примеру я каждую первую неделю месяца плачу за квартиру, и другие регулярные платежи они составляют 35% всех трат, есть есть я всегда вторую неделю каждого месяца имею статистику которая ничего мне не дает, по-моему сравнение должно быть по периодам, точно так же как делают компании они не сравнивают один квартал с другим, они сравнивают квартал с соответствующим кварталом прошлого года, да бы определить динамику роста.