import datetime 에서 datetime.strptime () 년도 5 자리수 입력하기

조회수 548회

from datetime import datetime,timedelta
a = input()
(b,c,d) = a.split()
e = int(b)
f = int(c)
g = int(d)

today = datetime(e,f,g)
tomorrow = today + timedelta(days=1)
s = tomorrow.strftime("%Y%m%d")


이 코드에서 e의 값이 4자리의 숫자일 경우에는 %Y로 받아서 처리 가능하지만, 5자리의 숫자일 경우 그 값을 받아서 처리할 수 있는 방법이 없을까요? 알려주시면 감사하겠습니다.

  • (•́ ✖ •̀)
    알 수 없는 사용자
  • 년도는 4자리인데요? 5자리 숫자는 뭔가요? 5자리가 무엇인지 알아야 처리를 하던지 오류를 내던지 하겠지요 정영훈 2018.11.24 23:49

1 답변

답변을 하려면 로그인이 필요합니다.

프로그래머스 커뮤니티는 개발자들을 위한 Q&A 서비스입니다. 로그인해야 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)