你说得对,肯定有更简单的方法。您可以尝试以下方法:
-
将给定字符串转换为
datetime
对象。单击此处获取有关python的信息
datetime module
. 也见
this answer
.
-
将当前时间作为另一个时间生成
日期时间
对象。
-
找出两者之间的时差。这只是一个从另一个中减去一个的问题。
See this answer
举个例子。
-
将此转换为分钟。这有点棘手。如果你的两次是
a
和
b
然后
c = a-b
为您提供一个表示差异的新DateTime对象。你可以接受这些价值观
c.days
,
c.seconds
和
c.microseconds
,然后用数学方法将每个值转换为分钟,并将它们相加。