相关疑难解决方法(0)

Python计算时差,给出'年,月,日,小时,分钟和秒'1

我想知道'2014-05-06 12:00:56'和'2012-03-06 16:08:22'之间的年,月,日,小时,分钟和秒数.结果看起来像:"差异是xxx年xxx月xxx天xxx小时xxx分钟"

例如:

import datetime

a = '2014-05-06 12:00:56'
b = '2013-03-06 16:08:22'

start = datetime.datetime.strptime(a, '%Y-%m-%d %H:%M:%S')
ends = datetime.datetime.strptime(b, '%Y-%m-%d %H:%M:%S')

diff = start – ends
Run Code Online (Sandbox Code Playgroud)

如果我做:

diff.days
Run Code Online (Sandbox Code Playgroud)

它给出了天数的差异.

我还能做什么?我怎样才能达到想要的结果呢?

python datetime

15
推荐指数
2
解决办法
2万
查看次数

标签 统计

datetime ×1

python ×1