I believe you can convert the timezones while selecting the data to another timezone, that might be what your looking for: https://stackoverflow.com/questions/15017799/how-to-convert-utc-date-to-local-time-zone-in-mysql-select-query
However it's still a hard proces. Just thinking out of the box, but wouldn't it be better to give it a where in statement and select the count per day? This way you have control over what timezone you pick.
Also wondering why you want to display it differently? I mean when I reply today on 7:34. It might be a different time in Australia, but they still see the comment right away right? For them I still replied the same day! Not really sure if your making it harder than it should be. That's my 2 cents