여니의 프로그래밍 study/파이썬

[파이참] 코드 실행시간 측정하기 (time모듈, datetime모듈 사용)

여니's 2020. 12. 29. 10:01

 

import time

import datetime

 

start=time.time()

sec=time.time()-start

times=str(datetime.timedelta(seconds=sec)).split(".")

print(times)

 

-> 코드

 

 

time은 시간을 표시하는 모듈이다.

datetime은 날짜와 시간을 표시하는 모듈이다.

 

 

time모듈의 time 함수를 호출하게 되면,

1970년 1월 1일 0시 0분 0초 이후 경과된 시간을 초단위로 나타내준다.

 

 

-----------------------------------------------------------------------------

datetime 모듈의 함수인 timedelta는

기간을 표현하기 위해 사용한다.

timedelta는 일, 초, 마이크로 초만 객체 내에 저장한다.

 

 

파이썬은 날짜 계산에 있어서,

다른 언어들에 비해 매우 간결하다.

왜냐하면,

timedelta를 통해 연산이 가능하기 때문이다.

 

실행시간 결과