日期时间转换为纪元时间

MPython学习者

我需要使用Python <= 2.7转换格式存储在变量中的时间

07/20-10:38:04.360700

这样的时间(自1970年1月1日午夜开始)

1405852684.360700

是最好导入时间模块,还是只是拆分并使用一些数学计算?

算了吧

如果字符串日期与UTC有关,则:

In [31]: import datetime as DT

In [32]: text = '07/20-10:38:04.360700'

In [33]: date = DT.datetime.strptime('2014/'+text, '%Y/%m/%d-%H:%M:%S.%f')

In [34]: (date - DT.datetime(1970,1,1)).total_seconds()
Out[34]: 1405852684.3607

如果字符串date指的是相对于其他时区的日期,则可以pytz在执行计算之前使用datetime感知datetime。例如,

import pytz
import datetime as DT

text = '07/20-10:38:04.360700'
tz = pytz.timezone('US/Eastern')
date = DT.datetime.strptime('2014/'+text, '%Y/%m/%d-%H:%M:%S.%f')
# interpret the date as coming from US/Eastern
date_tz = tz.localize(date) 

epoch = DT.datetime(1970,1,1, tzinfo=pytz.utc)
timestamp = (date_tz - epoch).total_seconds()
print(repr(timestamp))
# 1405867084.3607

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将纪元转换为日期时间

来自分类Dev

将纪元时间戳转换为不带毫秒的日期时间?

来自分类Dev

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

来自分类Dev

Bash将许多纪元值转换为日期时间

来自分类Dev

在Apache Derby中将Unix纪元时间转换为日期

来自分类Dev

无法使用R将纪元时间转换为日期

来自分类Dev

在Scala / Spark中将纪元转换为日期时间

来自分类Dev

在Python中将日期时间列转换为纪元

来自分类Dev

将字符串转换为日期时间到纪元

来自分类Dev

如何将Excel日期/时间转换为纪元

来自分类Dev

Bash将许多纪元值转换为日期时间

来自分类Dev

如何将日期时间转换为纪元?

来自分类Dev

PHP - 将日期和时间转换为纪元

来自分类Dev

一次将Unix纪元时间的Pandas日期时间从Unix时代转换为东部时间

来自分类Dev

如何通过使用python将纪元分配值来将纪元转换为日期时间?

来自分类Dev

Python:将日期时间戳转换为纪元Unix时间并找出剩余天数?

来自分类Dev

在Java / scala中将日期时间转换为纪元时间会损失一个小时

来自分类Dev

如何在iOS Swift中将UNIX纪元时间转换为日期和时间

来自分类Dev

如何在熊猫中使用时区将Unix纪元时间转换为日期时间

来自分类Dev

Ruby:如何将日期时间字符串转换为纪元时间的浮点数?

来自分类Dev

如何将纪元时间转换为新列中的日期和时间格式?

来自分类Dev

SSIS表达式生成器:将日期/时间转换为纪元时间戳

来自分类Dev

如何将日期时间转换为时间戳记纪元

来自分类Dev

如何在 django admin 中将纪元时间整数字段转换为日期时间字段

来自分类Dev

Javascript将时间转换为纪元格式

来自分类Dev

将UTC时间转换为纪元

来自分类Dev

将GMT时间转换为纪元脚本

来自分类Dev

Javascript将时间转换为纪元格式

来自分类Dev

将时间转换为纪元秒

Related 相关文章

  1. 1

    将纪元转换为日期时间

  2. 2

    将纪元时间戳转换为不带毫秒的日期时间?

  3. 3

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

  4. 4

    Bash将许多纪元值转换为日期时间

  5. 5

    在Apache Derby中将Unix纪元时间转换为日期

  6. 6

    无法使用R将纪元时间转换为日期

  7. 7

    在Scala / Spark中将纪元转换为日期时间

  8. 8

    在Python中将日期时间列转换为纪元

  9. 9

    将字符串转换为日期时间到纪元

  10. 10

    如何将Excel日期/时间转换为纪元

  11. 11

    Bash将许多纪元值转换为日期时间

  12. 12

    如何将日期时间转换为纪元?

  13. 13

    PHP - 将日期和时间转换为纪元

  14. 14

    一次将Unix纪元时间的Pandas日期时间从Unix时代转换为东部时间

  15. 15

    如何通过使用python将纪元分配值来将纪元转换为日期时间?

  16. 16

    Python:将日期时间戳转换为纪元Unix时间并找出剩余天数?

  17. 17

    在Java / scala中将日期时间转换为纪元时间会损失一个小时

  18. 18

    如何在iOS Swift中将UNIX纪元时间转换为日期和时间

  19. 19

    如何在熊猫中使用时区将Unix纪元时间转换为日期时间

  20. 20

    Ruby:如何将日期时间字符串转换为纪元时间的浮点数?

  21. 21

    如何将纪元时间转换为新列中的日期和时间格式?

  22. 22

    SSIS表达式生成器:将日期/时间转换为纪元时间戳

  23. 23

    如何将日期时间转换为时间戳记纪元

  24. 24

    如何在 django admin 中将纪元时间整数字段转换为日期时间字段

  25. 25

    Javascript将时间转换为纪元格式

  26. 26

    将UTC时间转换为纪元

  27. 27

    将GMT时间转换为纪元脚本

  28. 28

    Javascript将时间转换为纪元格式

  29. 29

    将时间转换为纪元秒

热门标签

归档