django 错误:strptime()参数1必须是str,而不是int

roejwanj  于 2022-11-26  发布在  Go
关注(0)|答案(1)|浏览(225)

我试着减去两次,得到了一个错误。在下面的总错误是来了

if result[0]['outTime'] != None:
type = "bothPunchDone"
FMT = '%H:%M:%S'
total= datetime.strptime(result[0]['outTime'], FMT) - datetime.strptime(result[0]['inTime'], FMT)

我尝试过,但无法解决问题。

xdyibdwo

xdyibdwo1#

from datetime import datetime

result = datetime.now().strftime("%H:%M:%S")

if result != None:
    type = "bothPunchDone"
    
FMT = '%H:%M:%S'
total= datetime.strptime(result, FMT) - datetime.strptime(result, FMT)

print(total)

是为我工作的。尝试检查result[0]['outTime']的类型

相关问题