查找 python 中两个日期之间的时差
Find time difference between two dates in python
我正在尝试按以下格式查找两个给定日期之间的时差:
YYYY-MM-DD HH-MM-SS
我已经检查了示例,但他们使用 datetime.datetime 等,没有特定的日期和时间格式。
import datetime
dt_str_a = '2020-06-29 16:15:27'
dt_str_b = '2020-07-12 12:00:00'
dt_a = datetime.datetime.strptime(dt_str_a, '%Y-%m-%d %H:%M:%S')
dt_b = datetime.datetime.strptime(dt_str_b, '%Y-%m-%d %H:%M:%S')
print(dt_b - dt_a)
print((dt_b - dt_a).days)
->
12 days, 19:44:33 # <---- precise value
12 # <---- number of days only
我正在尝试按以下格式查找两个给定日期之间的时差: YYYY-MM-DD HH-MM-SS
我已经检查了示例,但他们使用 datetime.datetime 等,没有特定的日期和时间格式。
import datetime
dt_str_a = '2020-06-29 16:15:27'
dt_str_b = '2020-07-12 12:00:00'
dt_a = datetime.datetime.strptime(dt_str_a, '%Y-%m-%d %H:%M:%S')
dt_b = datetime.datetime.strptime(dt_str_b, '%Y-%m-%d %H:%M:%S')
print(dt_b - dt_a)
print((dt_b - dt_a).days)
->
12 days, 19:44:33 # <---- precise value
12 # <---- number of days only