Changing the value of the User Passwords Expire In field to 30 days in the Password Policy of a User Profiles is not taking effect.
Navigate to Setup --> Administer --> Manage Users --> Profiles --> Get into User Profile --> Password Policies to view this value.
If the expiration date is changed from a different value to 30 days, the new expiration value of 30 days is only applicable after the old expiration date completes.
The user's Last Password Change or Reset date is 2019-1-10 PM1:10. It should expire on March as the value of User passwords expire in is 60 days in the user profile.
On February 1, 2019, the value of User passwords expire in is changed to 30 days. The next date on which the user's password expires is still in March (not February). The earlier expiration value of 60 days takes effect in March. After that, the new expiration value of 30 days takes effect.
SFDC Help Documentation: Password Policy Fields in Profiles