class Chronic::Time
def self.normalize_offset(offset)
def self.normalize_offset(offset) return offset if offset.is_a?(String) offset = Chronic.time_class.now.to_time.utc_offset unless offset # get current system's UTC offset if offset is nil sign = '+' sign = '-' if offset < 0 hours = (offset.abs / 3600).to_i.to_s.rjust(2,'0') minutes = (offset.abs % 3600).to_s.rjust(2,'0') sign + hours + minutes end