Does date() automatically take daylight savings time into account? (will it adjust accordingly for time zones that observer DST, and not adjust for zones that don't?)