Fix negative partial-hour offsets
Fix negative partial-hour offsets

The sign of the offset needs to be applied after the timedelta
is constructed, or else in the case of negative offsets the minutes
will be counted in the opposite direction as the hours.

uiri/toml,uiri/toml