小编Jas*_*onA的帖子

如何在Python中找到不同时区的时间差异?

我试图计算格式如下的两个日期/时间之间的差异(以秒为单位):

2010-05-11 17:07:33 UTC

2010-05-11 17:07:33美国东部时间

time1 = '2010-05-11 17:07:33 UTC'
time2 = '2010-05-11 17:07:33 EDT'
delta = time.mktime(time.strptime(time1,"%Y-%m-%d %H:%M:%S %Z"))-\
        time.mktime(time.strptime(time2, "%Y-%m-%d %H:%M:%S %Z"))
Run Code Online (Sandbox Code Playgroud)

我得到的问题是EDT无法识别,具体错误是

ValueError: time data '2010-05-11 17:07:33 EDT' does not match format '%Y-%m-%d %H:%M:%S %Z'
Run Code Online (Sandbox Code Playgroud)

python timezone datetime

5
推荐指数
2
解决办法
5024
查看次数

如何在不提取的情况下遍历包含zip文件的tar.gz文件

我有一个大的tar.gz文件来使用python脚本进行分析.tar.gz文件包含许多可能在其中嵌入其他.gz文件的zip文件.在提取文件之前,我想浏览压缩文件中的目录结构,以查看是否存在某些文件或目录.通过查看tarfile和zipfile模块,我没有看到任何允许我在tar.gz文件中获取zip文件内容表的现有函数.

感谢您的帮助,

python

3
推荐指数
1
解决办法
4956
查看次数

标签 统计

python ×2

datetime ×1

timezone ×1