# -*- coding: utf-8 -*- import datetime day = datetime.datetime.strptime('2020-2-18 10:54:45', '%Y-%m-%d %H:%M:%S') day = datetime.datetime.strftime(day, '%H:%M') print(day) # 取今天日期 day = datetime.datetime.now().strftime('%Y-%m-%d') print(day) # datetime.datetime.strptime 可以比 > 时间大小
def minNums(startTime, endTime): '''计算两个时间点之间的分钟数''' # 处理格式,加上秒位 startTime1 = startTime + ':00' endTime1 = endTime + ':00' # 计算分钟数 startTime2 = datetime.datetime.strptime(startTime1, "%Y-%m-%dT%H:%M:%S.%f+08:00:00") endTime2 = datetime.datetime.strptime(endTime1, "%Y-%m-%dT%H:%M:%S.%f+08:00:00") seconds = (endTime2 - startTime2).seconds # 来获取时间差中的秒数。注意,seconds获得的秒只是时间差中的小时、分钟和秒部分的和,并没有包含时间差的天数(既是两个时间点不是同一天,失效) total_seconds = (endTime2 - startTime2).total_seconds() # 来获取准确的时间
Hawk
别固执的认为某事必须 !