gpt4 book ai didi

python:两个时间日期字符串的区别

转载 作者:行者123 更新时间:2023-11-28 19:51:00 24 4
gpt4 key购买 nike

我有两个日期字符串(取自用户输入并且可能相差很大)

s1 = '2011:10:01:10:30:00'
s2 = '2011:10:01:11:15:00'

我希望以分钟的形式找出两者之间的区别。

我应该如何着手解决这个问题?

最佳答案

import datetime

d1 = datetime.datetime.strptime('2011:10:01:10:30:00', '%Y:%m:%d:%H:%M:%S')
d2 = datetime.datetime.strptime('2011:10:01:11:15:00', '%Y:%m:%d:%H:%M:%S')
diff = (d2 - d1).total_seconds() / 60

如果您需要处理任意日期时间格式,我认为内置的日期时间库无法为您完成。也许检查像这样的东西:

http://www.egenix.com/products/python/mxBase/mxDateTime/

关于python:两个时间日期字符串的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7601781/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com