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

发布于 2021-02-02 23:17:40

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

我该怎么做呢?

关注者
0
被浏览
89
1 个回答
  • 面试哥
    面试哥 2021-02-02
    为面试而生,有面试问题,就找面试哥。

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

    import datetime
    
    epoch = datetime.datetime.utcfromtimestamp(0)
    
    def unix_time_millis(dt):
        return (dt - epoch).total_seconds() * 1000.0
    


知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看