Видимо косяк тут, но уже устал вглядываться: Метод getDateWhenUserLoggedFirstTime(String, Date, Date) класса LogParser должен правильно возвращать дату, когда переданный пользователь впервые залогинился за период с null по null. Далее и на эти распространяется: getDateWhenUserSolvedTask(String, int, Date, Date); getDateWhenUserDoneTask(String, int, Date, Date) Подскажите в какую сторону капать?