Python 3使用日期对象

时间:2017-07-18 15:29:51

标签: python-3.x date

我有一个存储日期对象的变量 存储类似CreateDate = keyData["CreateDate"]的值的"2017-01-11 19:40:26+00:00"(取决于日期)我希望在今天的日期之前使用该日期,以了解它之间的天数二。因此,例如,如果创建日期是2017-07-10,而今天的日期是2017-07-18,那么我希望输出为过去的天数。我曾尝试使用像datetime.combine(date.today(), createdate) - datetime.combine(date.today(), todaysDate)这样的日期时间模块,但仍遇到问题,并认为可能有一种更简单的方法来获取两者之间的总天数。

        todaysDate = strftime("%Y-%m-%d %H:%M:%S", gmtime())
        todaysDate = str(todaysDate)
        todaysDate = todaysDate[0:10]

        todaysDate = datetime.strptime(todaysDate, "%Y-%m-%d")
        CreateDate = datetime.strptime(CreateDate, "%Y-%m-%d")
        totalDays =  abs((CreateDate - todaysDate).days)
        print (totalDays)

`

0 个答案:

没有答案