Python
[Python] 날짜 구하기 (날짜 리스트 만들기)
24시간초보
2021. 4. 7. 14:57
반응형
1. 기본적인 날짜 구하기
import datetime
# 오늘 날짜
today = datetime.date.today()
# 결과
# 2021-04-07
# 오늘 날짜 시간
now = datetime.datetime.now()
# 결과
# 2021-04-07 14:47:19.621988
# 어제날짜
yesterday = today – datetime.timedelta(1)
# 결과
# 2021-04-06
# 어제날짜 + 시간
yesterday_at_this_time = now – datetime.timedelta(1)
# 결과
# 2021-04-06 14:47:19.621988
2. 날짜 리스트 만들기
import datetime
def time() :
# 나오게할 날짜 갯수
numdays = 10
# 시작될 날짜
baseDate = datetime.date.today()
date_list = [baseDate - datetime.timedelta(days=x) for x in range(numdays)]
print("baseDate: ", baseDate)
for date in date_list :
print(date)
return None
time()
# 결과
baseDate: 2021-04-07
2021-04-06
2021-04-05
2021-04-04
2021-04-03
2021-04-02
2021-04-01
2021-03-31
2021-03-30
2021-03-29
2021-03-28
반응형