[英]Python - TypeError: an integer is required (got type datetime.datetime)
[英]Type error : an integer is required (got type datetime. datetime)
我正在剝離時間並用那個時間和今天的時間做減法但出現類型錯誤有人可以幫助我嗎
import datetime
date_time= '22-06-
24T05:31:06.000+00'
txt=date_time.strip("T
05:31:06.000+00")
date_time_obj=datetime.datetime
.strptime(txt, '%y-%m-%d')
Sub=datetime.date(date_time_obj)
Today=datetime.date.today()
Actual=Today-Sub
Print(Actual)
您需要使用.date()
函數將date_time_obj
轉換為日期:
import datetime
date_time= '22-06-24T05:31:06.000+00'
txt=date_time.strip("T05:31:06.000+00")
date_time_obj=datetime.datetime.strptime(txt, '%y-%m-%d')
Sub=date_time_obj.date()
Today=datetime.date.today()
Actual=Today-Sub
print(Actual)
輸出:
5 days, 0:00:00
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.