【发布时间】:2011-02-02 03:50:27
【问题描述】:
如何返回本地机器的当前时间?
【问题讨论】:
-
“时间戳”?你是说现在的时间吗?还是你的意思是别的?
-
是的,当前时间。下面的答案很棒。谢谢。
-
请更新问题以使其正确和完整。请不要将 cmets 添加到您拥有的问题中。请更新您的问题并删除您的 cmets。
如何返回本地机器的当前时间?
【问题讨论】:
你的意思是:time.time()?
来自文档:
以浮点数形式返回时间,单位为自纪元以来的秒数,以 UTC 为单位
>>> import time
>>> time.time()
1269884900.480978
>>>
【讨论】:
int() 调用中使其成为整数
int(str(time.time()).replace('.', ''))。如果十进制值为1269884900.480978,则输出1269884900480978
int(f'{time.time():<19}'.replace(' ', '0')[:18].replace('.', ''))