2011-08-30 2 views
0

가능한 중복은 :
How do I find the time difference between two datetime objects in python?파이썬에서 현재 날짜와 미리 결정된 날짜의 시간 차이를 찾는 방법은 무엇입니까?

나는 현재 시간과 파이썬에서 주어진 시간 사이의 일 수의 차이를 찾기 위해 노력하고있다.

예를 들어, 주어진 시간은 2011-07-20이며이 질문을 게시하는 시점의 일 수의 차이는 41 일입니다.

제 질문은 주어진 시간을 일 단위의 시간차를 찾는 데 사용할 수있는 방법으로 변환하는 방법입니다. datetime.timedelta.now() - 주어진 시간을 사용하려고합니다.

감사합니다. 이 같은

답변

5

물론 뭔가 :

from datetime import datetime 

d = datetime.now() 
d1 = datetime.strptime('2011-07-20', '%Y-%m-%d') 

(d-d1).days 
>>> 42 # number of total days beetween two given dates 

가 strptime using the following link에 대한 자세한 내용을 찾을 수 있습니다.

관련 문제