Yet another time zone bug. This time, receipt totals were not matching the monthly totals displayed on the site. Receipts were using UTC times so if an event happened late in the day such that it would be the next day in UTC, it would be counted or missed incorrectly depending on the receipt date range.
This changes the date range to actually be a date instead of a time masquerading as a date, and then fixed the time zone bug.
Yet another time zone bug. This time, receipt totals were not matching the monthly totals displayed on the site. Receipts were using UTC times so if an event happened late in the day such that it would be the next day in UTC, it would be counted or missed incorrectly depending on the receipt date range.
This changes the date range to actually be a date instead of a time masquerading as a date, and then fixed the time zone bug.