New answers tagged facebook-chat
It could be a time zone setting too. Check if you or your friend is set to a different time zone (correctly or incorrectly)
Probably you are logged in some other devices also. Sometime it shows because of Messenger app also. Just logged out from all the devices and uninstall Facebook Messenger and app.
Top 50 recent answers are included