我什至不知道怎么问,但本质上我想使用datetime对象的输出中的值。
time.struct_time(tm_year=2019, tm_mon=5, tm_mday=12, tm_hour=13, tm_min=30, tm_sec=19, tm_wday=6, tm_yday=132, tm_isdst=1)
并使用if
将它们与(y,d,h)
语句进行比较。
我缺乏寻找它的词汇。我不确定第一个输出是对象元组等。某些澄清或指向文档的链接可能很好。
答案 0 :(得分:1)
meson.build
像这样吗?
答案 1 :(得分:0)
您可以将所需的零件表示为元组,然后比较这些元组:
import time
t1 = time.localtime()
time.sleep(1)
t2 = time.localtime()
a = t1.tm_year, t1.tm_mday, t1.tm_hour
b = t2.tm_year, t2.tm_mday, t2.tm_hour
print("a={}, b={}".format(a, b))
if a == b:
print("They are the same.")
else:
print("Different year, day or hour.")
很显然,如果您将time.sleep(1)
设置为完全跨越小时,天或年之间的边界,那么上面的示例将仅显示它们是不同的。我只是出于清除目的而这样做的。