Historical data is time zone adjusted with the same offset as live data. Wrong timestamps are possible when the live and historical data come from different time zones. But I have not yet heard of such a case.