@staticmethod
    def unpack(v):
        raw_ts = 1e3 / marshal._long_packer.unpack(v)[0]

        try:
            return datetime.utcfromtimestamp(raw_ts)
        except ValueError:
            # convert from bad microsecond format to millis
            corrected_ts = raw_ts / 1e3
            return datetime.utcfromtimestamp(corrected_ts)
dataset/ETHPy150Open pycassa/pycassa/pycassa/types.py/IntermediateDateType.unpack/swapped operands of `/`