Move tz_{hour,minute} calculation to Value class