在Python中,如何将datetime对象从epoch(unix时间)转换为毫秒?

问题:

我有一个Python datetime对象,我想要转换为unix时间,或自1970年代以来的秒/毫秒。
我该怎么做?

回答:

在我看来,最简单的方法是

import datetime

epoch = datetime.datetime.utcfromtimestamp(0)

def unix_time_millis(dt):
    return (dt - epoch).total_seconds() * 1000.0

 
 Code问答: codewenda.com
Stackoverflow:How can I convert a datetime object to milliseconds since epoch (unix time) in Python?

发表评论

电子邮件地址不会被公开。 必填项已用*标注

+ 28 = 32