作者Marsden (马士登)
看板Python
标题Re: [问题] 时间格式转换问题
时间Fri Oct 26 10:08:34 2018
※ 引述《gigigigi (gigigigi)》之铭言:
: 我爬资料网站文章时间格式如下
: Thu Oct 25 23:36:17 2018
: 那我需要比对每篇文章相差几分钟
: 想请问一下有方法可以把上面时间格式转成分钟後我在相减
: 谢谢
处理时间格式可以考虑用 arrow 这个 package:
https://arrow.readthedocs.io/en/latest/
--
以你的例子来说:
import arrow
time1 = "Thu Oct 25 23:36:17 2018"
time2 = "Thu Oct 25 23:45:16 2019"
# Get Regular Time Format
time1 = arrow.get(time1, 'MMM DD HH:mm:ss YYYY')
time2 = arrow.get(time2, 'MMM DD HH:mm:ss YYYY')
# Get Difference between time1 and time2
diff = time2 - time1
print(diff.days*1440 + diff.seconds/60)
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 148.177.185.133
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Python/M.1540519718.A.3A6.html
1F:推 a08054491: 这个好方便 11/02 12:24