一尘不染

Python-如何将日期时间对象转换为自epoch(unix时间)以来的毫秒数?

python

我有一个Python datetime对象,我想将其转换为Unix时间,即自1970年以来的秒/毫秒。

我该怎么做呢?


阅读 680

收藏
2020-02-17

共1个答案

一尘不染

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

import datetime

epoch = datetime.datetime.utcfromtimestamp(0)

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