如何将日期时间字符串转换为毫秒 UNIX 时间戳?

pythonserver side programmingprogramming更新于 2023/11/10 20:31:00

您可以使用时间模块在 Python 中获取以毫秒为单位的当前时间。您可以使用 time.time 函数(作为浮点值)获取以秒为单位的时间。要将其转换为毫秒,您需要将其乘以 1000 并将其四舍五入。 

 示例

import time
milliseconds = int(round(time.time() * 1000))
print(milliseconds)

输出

将给出输出 −

1514825676008

如果要将 datetime 对象转换为毫秒时间戳,可以使用 timestamp 函数,然后应用与上述相同的数学运算来获取毫秒时间。

示例

import time
from datetime import datetime
dt = datetime(2018, 1, 1)
milliseconds = int(round(dt.timestamp() * 1000))
print(milliseconds)

输出

这将给出输出 −

1514745000000

相关文章