The default for storing and processing date/time values should always be UTC. That's to avoid timezone and DST processing errors. You should generally only ever convert to local time on display. If you don't do this, you have to be very careful about each step of your processing, storage and display.