【发布时间】:2018-12-01 07:39:03
【问题描述】:
我有一个 UNIX 纪元 (Python) 列表,如下所示:
[1526496663206, 1526507363973, 1526507363973, 1526574425012]
我想从当前时间减去它们,得到剩下的时间,比如假设1526496663206代表2018-10-03 04:53:26。我想从当前时间中减去它,并以可读格式获取剩余时间。
我可以通过
int(time.time()).
现在如何从中减去 UNIX 时间列表?简单地做
int(time.time()) - list[i] 似乎不起作用。
我该怎么做?是否有一些 Python 函数可以做到这一点> 先谢谢了?
【问题讨论】:
-
您目前的努力在哪里?好像你知道你需要找到当前时间,然后减去。您应该能够通过快速的谷歌搜索了解这两项任务
-
嗨。感谢回复。我已经编辑了我的帖子以显示问题。我想知道是否有一个模块/函数可以做到这一点,这样我就不必自己转换时间然后减去记住天数、周数等。
-
您列出的时间是不是 10 月 3 日。现在是 2018 年 5 月 16 日。另外,在 Python 中,
time.time()以秒为单位为您提供时间,而您的列表似乎以毫秒为单位。在进行任何减法之前,您需要考虑到这一点 -
哦,是的,这只是一个例子。我可以将 UNIX 时间转换为可读格式,但是有什么方法可以简单地从当前时间中减去 UNIX 时间?谢谢!
标签: python python-3.x time epoch