def schedule_absolute(self, duetime, action, state=None):
        """Schedules an action to be executed at duetime.

        Keyword arguments:
        :param datetime duetime: Absolute time after which to execute the
            action.
        :param types.FunctionType action: Action to be executed.
        :param T state: Optional state to be given to the action function.

        :returns: The disposable object used to cancel the scheduled action
            (best effort).
        :rtype: Disposable
        """

        duetime = self.to_datetime(duetime)
        return self.schedule_relative(self.now() - duetime, action, state)
dataset/ETHPy150Open ReactiveX/RxPY/rx/concurrency/mainloopscheduler/asyncioscheduler.py/AsyncIOScheduler.schedule_absolute/swapped operands of `-`