Python 中的当前时间减去 UNIX 纪元时间
Subtracting the UNIX Epoch time from the current time in Python
我有一个 UNIX 纪元时间列表 (Python),像这样:
[1526496663206, 1526507363973, 1526507363973, 1526574425012]
我想用当前时间减去它们得到剩下的时间,比如假设1526496663206
代表2018-10-03 04:53:26
。我想从当前时间中减去它并以可读格式获取剩余时间。
我可以得到当前时间
int(time.time())
.
现在如何从中减去 UNIX 时间列表?简单地做
int(time.time()) - list[i]
好像不行。
我该怎么做?是否有一些 Python 功能可以做到这一点>
提前致谢?
试试这个:
import time
current_time = time.time()
print(current_time)
diff = current_time - 'YOUR EPOCH TIME'
time_left = now - diff
print(time_left)
formatted_time = time.strftime('%Y-%m-%d %I:%M:%S %p', time.localtime(time_left))
print(formatted_time)
我有一个 UNIX 纪元时间列表 (Python),像这样:
[1526496663206, 1526507363973, 1526507363973, 1526574425012]
我想用当前时间减去它们得到剩下的时间,比如假设1526496663206
代表2018-10-03 04:53:26
。我想从当前时间中减去它并以可读格式获取剩余时间。
我可以得到当前时间
int(time.time())
.
现在如何从中减去 UNIX 时间列表?简单地做
int(time.time()) - list[i]
好像不行。
我该怎么做?是否有一些 Python 功能可以做到这一点> 提前致谢?
试试这个:
import time
current_time = time.time()
print(current_time)
diff = current_time - 'YOUR EPOCH TIME'
time_left = now - diff
print(time_left)
formatted_time = time.strftime('%Y-%m-%d %I:%M:%S %p', time.localtime(time_left))
print(formatted_time)