The Last Login Date and the Last Active Date don't align.
Release : 2018
Login dates are available from June 1, 2010 forward. Users that have never logged in will have an empty value. You can also view the Last Active Date, which may differ from the last login date if a user chooses to extend their session time. The last active date is also affected by Web Services API, watches, and notification rules.