They might say the exact time on the release day. Almost a year ago when 1.3 released it was at 1 PM EST (East Coast time) according to this: http://forums.terraria.org/index.php?threads/it-has-begun-terraria-1-3-launches-today.20509/ it may still be different this time though.