我想运行一个从星期一(UTC时间)10:00:00到星期五(UTC时间)20:00:00的代码。
首先,我使用utcnow()函数获取小时和分钟
from datetime import datetime
UTC_time = datetime.utcnow()
current_UTC_time = (datetime.utcnow()).time()
然后尝试提取星期名称
UTC_week_name = (datetime.utcnow()).strftime('%A')
那之后无法进行任何比较?
答案 0 :(得分:0)
您使用的方法效率很低,因为python进程检查时间将在每时每刻执行。
有一个称为 cron作业的系统实用程序。您可以使用它来计划作业。 This链接提供了详细的表达。 对于您的工作,以下将是cron-job表达式。
0 0 10 ? * MON *