I had the same problem you have. They changed the time zone rules in Utah (America/Denver). So I wrote this script to fix the problem. Check this post to read more about it
https://openacs.org/forums/message-view?message_id=950143Note that my Linux timezone rules were updated automatically when I updated my system and I then copied those rules into the DB