Extract local timezone logic and parsing to it's own module