def transform(self, value):
        value = super(Date, self).transform(value)

        if isinstance(value, (float,) + bokeh_integer_types):
            try:
                value = datetime.date.fromtimestamp(value)
            except ValueError:
                value = datetime.date.fromtimestamp(1000/value)
        elif isinstance(value, string_types):
            value = dateutil.parser.parse(value).date()

        return value
dataset/ETHPy150Open bokeh/bokeh/bokeh/core/properties.py/Date.transform/swapped operands of `/`