본문 바로가기
프로그램

[파이썬] 어떤 달의 요일 찾기

by 오디세이99 2022. 11. 2.
728x90
반응형

 

 

from datetime import date, timedelta, datetime

s_date = '20221001'
d_date = datetime.strptime(s_date, '%Y%m%d')

# dd = dd + timedelta(minutes=1)
week = {0: '월요일', 1:'화요일', 2:'수요일', 3:'목요일', 4:'금요일', 5:'토요일', 6:'일요일'}
d = d_date.weekday()

nd = 7  - d
d1 = d_date + timedelta(days=nd)
print(week[d1.weekday()],':',d1.day,'일')

d2 = d1 + timedelta(days=8)
print(week[d2.weekday()],':',d2.day,'일')

d3 = d2 + timedelta(days=8)
print(week[d3.weekday()],':',d3.day,'일')

d4 = d3 + timedelta(days=8)
print(week[d4.weekday()],':',d4.day,'일')

결과

월요일 : 3 일
화요일 : 11 일
수요일 : 19 일
목요일 : 27 일
728x90
반응형

댓글