PowerTimer.py 文件源码

python
阅读 34 收藏 0 点赞 0 评论 0

项目:enigma2 作者: OpenLD 项目源码 文件源码
def getAutoSleepWindow(self):
        now = time()
        if self.autosleepwindow == 'yes':
            if now < self.autosleepbegin and now < self.autosleepend:
                self.begin = self.autosleepbegin
                self.end = self.autosleepend
            elif now > self.autosleepbegin and now > self.autosleepend:
                while self.autosleepend < now:
                    self.autosleepend += 86400
                while self.autosleepbegin + 86400 < self.autosleepend:
                    self.autosleepbegin += 86400
                self.begin = self.autosleepbegin
                self.end = self.autosleepend
            if not (now > self.autosleepbegin - self.prepare_time - 3 and now < self.autosleepend):
                eActionMap.getInstance().unbindAction('', self.keyPressed)
                self.state = 0
                self.timeChanged()
                return False
        return True
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号