如何在Python中将微秒时间戳转换为可读日期?

戴维·利弗里斯

我想转换以下时间戳-“ 1571299045371875”,以微秒为单位

日期格式为“ 2019-10-17T07:57:35.333333Z”。

我试过使用:

            date_time = datetime.utcfromtimestamp(timestamp)
            st = date_time.strftime("%Y-%m-%dT%H:%M:%S.%fZ")

但这在尝试转换时间戳时给了我“ [Errno 22]无效的参数”。转换毫秒的时间戳可以很好地工作,但是我不能失去精度。

有什么办法可以转换微秒时间戳?

蒙库特

将微秒转换为秒,然后可用于fromtimestamp()将UNIX时代以来的秒转换为日期时间对象。

import datetime
timestamp_microseconds = 1571299045371875
timestamp_seconds = timestamp_microseconds/1000000
dobj = datetime.datetime.fromtimestamp(timestamp_seconds)
print(dobj.isoformat())

datetime.datetime(2019、10、17、16、57、25、371875)'2019-10-17T16:57:25.371875'

正如MrFuppes所提到的,这将基于计算机的本地时间返回datetime对象。

从文档中获取:https : //docs.python.org/3/library/datetime.html#datetime.datetime.fromtimestamp

datetime.fromtimestamp() 返回与POSIX时间戳相对应的本地日期和时间,例如time.time()返回的日期和时间。如果可选参数“ tz ”为None或未指定,则时间戳将转换为平台的本地日期和时间,并且返回的datetime对象是天真的。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在graphlab(Python 2.7)中将日期从Unix时间戳转换为人类可读的格式

来自分类Dev

如何在CockroachDB中将Unix时间戳转换为日期?

来自分类Dev

如何在C#中将时间戳转换为日期?

来自分类Dev

如何在Java中将时间戳转换为日期格式

来自分类Dev

如何将时间戳转换为可读的日期/时间?

来自分类Dev

在 Python 中将 unix 时间戳(长度为 13)字符串转换为可读日期

来自分类Dev

如何在python中将字符串日期转换为纪元时间戳

来自分类Dev

将时间戳转换为可读日期

来自分类Dev

如何在python中将时间戳转换为毫秒

来自分类Dev

如何在python中从时间戳转换为日期?

来自分类Dev

在Python中将时间戳数据转换为日期时间

来自分类Dev

在Python中将时间戳ISO转换为日期时间?

来自分类Dev

如何在Crystal Reports中将日期时间戳转换为Unix时间?

来自分类Dev

如何在Firebase函数中将Firebase Firestore时间戳转换为Zulu日期时间格式

来自分类Dev

如何在SQLite中将基于2001的时间戳转换为日期时间?

来自分类Dev

如何在Python中将日期时间转换为整数

来自分类Dev

如何在Python中将刻度转换为日期时间?

来自分类Dev

如何在PHP mongo查询中将unix时间戳转换为mongodb日期

来自分类Dev

如何在Presto SQL中将unix时间戳转换为日期并从中提取月份

来自分类Dev

如何在Scala中将Excel日期长类型转换为时间戳

来自分类Dev

如何在铸造轮廓中将Unix时间戳转换为日期?

来自分类Dev

如何在 Angular 2/4 中将当前日期转换为时间戳

来自分类Dev

如何在 Java 中将字符串 AM/PM 日期转换为时间戳?

来自分类Dev

JMeter-如何将人类可读的日期时间转换为Unix时间戳

来自分类Dev

Perl,发出将时间戳转换为可读日期的问题

来自分类Dev

Perl,发出将时间戳转换为可读日期的问题

来自分类Dev

如何在CMake中将UNIX时间戳转换为ISO

来自分类Dev

如何在SQL中将varchar日期转换为日期时间

来自分类Dev

在Clojure中将纪元时间转换为人类可读的日期

Related 相关文章

  1. 1

    如何在graphlab(Python 2.7)中将日期从Unix时间戳转换为人类可读的格式

  2. 2

    如何在CockroachDB中将Unix时间戳转换为日期?

  3. 3

    如何在C#中将时间戳转换为日期?

  4. 4

    如何在Java中将时间戳转换为日期格式

  5. 5

    如何将时间戳转换为可读的日期/时间?

  6. 6

    在 Python 中将 unix 时间戳(长度为 13)字符串转换为可读日期

  7. 7

    如何在python中将字符串日期转换为纪元时间戳

  8. 8

    将时间戳转换为可读日期

  9. 9

    如何在python中将时间戳转换为毫秒

  10. 10

    如何在python中从时间戳转换为日期?

  11. 11

    在Python中将时间戳数据转换为日期时间

  12. 12

    在Python中将时间戳ISO转换为日期时间?

  13. 13

    如何在Crystal Reports中将日期时间戳转换为Unix时间?

  14. 14

    如何在Firebase函数中将Firebase Firestore时间戳转换为Zulu日期时间格式

  15. 15

    如何在SQLite中将基于2001的时间戳转换为日期时间?

  16. 16

    如何在Python中将日期时间转换为整数

  17. 17

    如何在Python中将刻度转换为日期时间?

  18. 18

    如何在PHP mongo查询中将unix时间戳转换为mongodb日期

  19. 19

    如何在Presto SQL中将unix时间戳转换为日期并从中提取月份

  20. 20

    如何在Scala中将Excel日期长类型转换为时间戳

  21. 21

    如何在铸造轮廓中将Unix时间戳转换为日期?

  22. 22

    如何在 Angular 2/4 中将当前日期转换为时间戳

  23. 23

    如何在 Java 中将字符串 AM/PM 日期转换为时间戳?

  24. 24

    JMeter-如何将人类可读的日期时间转换为Unix时间戳

  25. 25

    Perl,发出将时间戳转换为可读日期的问题

  26. 26

    Perl,发出将时间戳转换为可读日期的问题

  27. 27

    如何在CMake中将UNIX时间戳转换为ISO

  28. 28

    如何在SQL中将varchar日期转换为日期时间

  29. 29

    在Clojure中将纪元时间转换为人类可读的日期

热门标签

归档