def __init__(self, hour, minute=0, second=0, microsecond=0, tzinfo=None, d=None): if tzinfo != None: raise NotImplementedError("tzinfo") if d is None: d = JS("""new Date(1970, 1, 1, @{{hour}}, @{{minute}}, @{{second}}, 0.5 + @{{microsecond}} / 1000.0)""") self._d = d self.hour = d.getHours() self.minute = d.getMinutes() self.second = d.getSeconds() self.microsecond = d.getMilliseconds() * 1000.0 self.tzinfo = None
def __init__(self, hour, minute=0, second=0, microsecond=0, tzinfo=None, d=None): if tzinfo != None: raise NotImplementedError("tzinfo") if d is None: d = JS( """new Date(1970, 1, 1, @{{hour}}, @{{minute}}, @{{second}}, 0.5 + @{{microsecond}} / 1000.0)""" ) self._d = d self.hour = d.getHours() self.minute = d.getMinutes() self.second = d.getSeconds() self.microsecond = d.getMilliseconds() * 1000.0 self.tzinfo = None