我如何计算出IronPython中两个日期之间的差异?

时间:2016-11-02 13:22:52

标签: ironpython

我有两个日期时间变量,需要在几秒钟内找出它们之间的差异。因为我不能在Python中使用datetime.strptime,我应该使用什么?

day1=('2016-10-28 08:11:36')
day2=('2016-10-28 10:32:45')

1 个答案:

答案 0 :(得分:0)

所以我完全在Tibco社区论坛中从Sean Riley偷走了这个,但是如果他出现我将删除它并给他分数。

问题在于Spotfire正在使用旧版本的IronPython。 strptime现在位于DateTime库中,而它位于Time lib中。所以这让我到了我想去的地方。

import datetime, time

day1=datetime.datetime.now()
day2=('2016-10-28 10:32:45')

day2=datetime.datetime(*time.strptime(day2, "%Y-%m-%d %H:%M:%S")[:6])

print abs(day2-day1).seconds