You can see the 'Last Analytics access' for users as follows:
Analytics > Admin > Analytics Users & Assets
The screen displays information such as User ID, Name, Email, Date Created, Last Analytics access and Expiration.
You can filter for a specific user as well by entering the name or email address.
Alternatively, you can also access the above mentioned screen with the steps below:
Analytics > Admin > User Management (Legacy) > Users
Hope this helps!
You can log in to experience cloud
Go to the Admin tool then click on the user name to see the last login date, I just verified and able to see the last login date.
You can also refer below link
You can check the logs also as Log files will help you to see when users log in, their usage, access, report suites, and Admin changes.
Analytics > Admin > All admin > Logs
|Login||Filter the log by user name.|