如何在Python中将日期范围对象转换为整数

时间:2017-08-14 21:29:37

标签: python-3.x loops iteration

我试图在数据框中迭代单个列'YEAR',其中的对象看起来像“1998”和“2006-2008”。对于第二个例子,我想将它们转换为两者之间的整数平均值,如“2007”。我应该怎么做呢?

1 个答案:

答案 0 :(得分:0)

import arrow

def date_to_int(value):
    time_zone_diff = 8 * 60 * 60
    return arrow.get(value).timestamp - time_zone_diff