Wrong Time Elapsed Calculation on Alert Message

As title and screenshot, the time elapsed calculation is wrong.

The elapsed hours should be 1h, not 2h. The problem most likely occur the hour value that sometimes add 1 when the time elapsed is less than 3 hrs.