I haven't seen anything to say otherwise, and I post I made earlier suggest the same, but all post times are currently displayed in UTC (I suspect this post will show it was made at around 08:40 on 28 April 2019). This post, however, appears to have come from the future, as it's going to be posted in about 63 hours. Not sure what happened there, but thought it would be worth highlighting.
Excuse my typos and sometimes awful grammar. My fingers work faster than my brain does.