728x90
반응형

datetime()

현재 시간, 날짜를 가져온다.

from datetime import datetime
print(datetime.now())

 

timezone()

timezone으로 설정한 기준의 시간과 날짜를 가져온다.

from pytz import timezone
print(datetime.now(timezone('UTC')))

 

datetime.now(timezone())으로 불러온 값을 변수에 할당한 뒤 필요한 값만 불러와서 사용 할 수 있다.

 

strftime()

datetime을 str으로 변환한다.

 

strptime()

str에서 datetime으로 변환한다.

 

timedelta()

두 날짜의 차이를 계산할 때 사용하는 함수로 원하는 기간(초, 분, 시간, 일, 주)을 더하거나 뺄 수 있다.

아래에서 보면 현재 날짜/시간에서 8일을 뺀 결과를 볼 수 있다.

 

relativedelta()

두 날짜의 차이를 계산할 때 사용하는 함수로  원하는 기간(초, 분, 시간, 일, 주, 월, 년)을 더하거나 뺄 수 있다.

아래에서 보면 현재 날찌/시간에서 2년을 더한 결과를 볼 수 있다.

728x90
반응형

+ Recent posts