Just had to change the timezone from 'EST' to 'America/New_York' and all problems with thermostat programs executing an hour later than they should were resolved.