#NEWLINE# def schedule_absolute( self , duetime , action , state = None ) : #NEWLINE# #INDENT# 'Schedules an action to be executed at duetime.\n\n        Keyword arguments:\n        duetime -- {datetime} Absolute time after which to execute the action.\n        action -- {Function} Action to be executed.\n\n        Returns {Disposable} The disposable object used to cancel the scheduled\n        action (best effort).' #NEWLINE# duetime = self . to_datetime ( duetime ) #NEWLINE# return self . schedule_relative ( ( duetime - self . now ( ) ) , action , state )