如何在localtime()变量中使时间保持最新

时间:2019-05-06 20:36:51

标签: python python-3.x

我正在尝试更新我创建的localtime()变量。

import time
time = time.localtime()

print(time)

输出为 time.struct_time(tm_year = 2019,tm_mon = 5,tm_mday = 6,tm_hour = 15,tm_min = 34,tm_sec = 48,tm_wday = 0,tm_yday = 126,tm_isdst = 1)

我希望它是当前时间。

2 个答案:

答案 0 :(得分:2)

  

我希望它是当前时间。

是(或曾经是)当前时间-您致电localtime() 的那一刻。但是那一刻已经过去了。

如果您想要现在的当前时间,请再次致电localtime()

答案 1 :(得分:0)

这就是您想要的。避免将“时间”用作变量,因为它也是函数名。请访问此链接以获取更多格式代码:https://docs.python.org/3/library/time.html#time.strftime

import time
time_str = time.localtime()

print(time.strftime("%m/%d/%Y %H:%M:%S AM", time_str))

结果:

05/06/2019 16:51:19