What will the "last seen date" on WhatsApp be shown when a user uninstalls the app or deletes their account?
If a user uninstalls WhatsApp, the last seen date will be the last time they use the app.

If a user deletes their account, then the account itself will be nonexistent. The user's name will disappear from the user's list itself (just like contacts who don't have WhatsApp aren't listed)



Since the last seen date is shown, the user hasn't blocked you. From WhatsApp FAQ,

There are a couple of indicators that you may be blocked:

You can no longer see a contact's last seen or online in the chat window. Learn more here.
You do not see updates to a contact's profile photo.
Any messages sent to a contact who has blocked you will always show one check mark (message sent), and never show a second check mark (message delivered).
Any calls you attempt to place will not go through.

If you see all of the indicators above for a contact, this could mean that the user is blocking you. However, there are other possibilities. We have made this intentionally ambiguous in order to protect your privacy when you block someone. Thus, we cannot tell you if you are being blocked by someone else.