파이썬에서 어제, 오늘, 내일 날짜 구하기

in hive-141029 •  4 years ago 

파이썬에서 날짜를 구하는 방법입니다. datetime 모듈을 이용합니다.

먼저 오늘 날짜입니다.

import datetime
# 오늘 날짜를 구해서 today에 할당
today = datetime.date.today()
print(today)

2021-06-26

날짜 표시 형식을 지정하고 싶으면 아래와 같이 할 수 있습니다.

print(today.strftime("%Y.%m.%d"))

2021.06.26

어제 또는 내일 날짜는 오늘로부터 하루가 차이나는 값을 구하는 방식으로 계산하며 timedelta()를 활용합니다.

import datetime
from datetime import timedelta
today = datetime.date.today()
# 어제 날짜: 오늘 - 1일
yesterday = today - timedelta(days=1)
print(yesterday)

2021-06-25

# 내일 날짜: 오늘 + 1일
tomorrow = today + timedelta(days=1)
print(tomorrow)

2021-06-27

# 모레 날짜: 오늘 + 2일 
day_after_tomorrow = today + timedelta(days=2)
print(day_after_tomorrow)

2021-06-28

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

start success go! go! go!