我想设置一些依赖于一天中的时间(我猜是计算机内部时间)的代码。它会切换到执行其他操作。
英文内容如下:
y = 1 <br>
if 6:30am then<br>
x = 1 + y<br>
if 7:00am then<br>
x = 2 + y<br>
if any_other_time then<br>
x = 0<br>
以下是我目前脚本中的内容。
import time<br>
clock = time.time()
y = 0
if clock < 6:30am
x = 2 + y
但我知道这是不对的,因为 time.time 显示的内容与上午 6:30 不同
答案1
恕我直言,我会使用 datetime 库
http://docs.python.org/library/datetime.html
例如。
>>> datetime.utcnow()
datetime.datetime(2007, 12, 6, 15, 29, 43, 79060)
也检查一下这个帖子
https://stackoverflow.com/questions/1599060/how-can-i-get-an-accurate-utc-time-with-python