Рад видеть, что это происходит здесь, в Meta. Я ненавижу, когда я единственный, кто так делает — тогда, как говорится, ты делаешь что-то не так 
Я интерпретировал «Created: 1 day ago» как «вчера», поскольку, похоже, временная метка создания аккаунта указывает на момент регистрации пользователя, а не на момент его одобрения (что логично, так как регистрация — это просто визит). Я видел запись «2 days visited» с переходом через полночь по UTC, но не смог добиться «3 days visited». Если бы это было так, разве «Created» не было бы «2 days ago»?
Этот «пользователь с 3-дневным стажем» не заходил с 11 января, поэтому текущий отчёт выглядит корректно — с 9 по 11 января.
Однако в Data Explorer указана дата создания 10 января, а не 9 января, как в User Activity. Возможно, дело в разнице между местным временем и UTC? Может быть, стоит указывать часовой пояс в отчётах о времени? Эти два запроса были выполнены с разницей в одну минуту.
Логирует ли Discourse, что он считает «визитом», и его продолжительность? Если да, то я мог бы запросить дату/время посещения пользователем сайта. Это было бы очень много данных на загруженном сайте, поэтому, возможно, стоит хранить только последние X дней? Это позволило бы построить график на временной шкале.
Я мог бы создать несколько тестовых аккаунтов и посмотреть, как это отразится в отчётах. Это не критично, но заставляет задуматься о других показателях, если мы не понимаем логику учёта, стоящую за отчётами.
Отчёт DE
Информация о пользователе сейчас: