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
반응형
'프로그램' 카테고리의 다른 글
[파이썬] 문제 : 문자열의 중간 문자만 출력 (0) | 2022.11.02 |
---|---|
[파이썬] 문제 : 회문(앞뒤가 같은) 판별 (0) | 2022.11.02 |
[파이썬] 문제 : 분자량 계산 (0) | 2022.11.02 |
[파이썬] 문제 : 입력된 점수의 등급 출력 (0) | 2022.11.01 |
[파이썬] 문제 : 입력된 문자열을 뺀 a~z 출력 (0) | 2022.11.01 |
댓글