💻 하나씩 차곡차곡/프로그래머스 (Python)
[프로그래머스/python/Lv1] 개인정보 수집 유효기간
뚜루리
2024. 1. 1. 09:42
728x90
320x100
from datetime import datetime, timedelta
from dateutil.relativedelta import relativedelta
def solution(today, terms, privacies):
answer = []
for index,i in enumerate(privacies):
privaciesList = i.split(" ")
for j in terms:
termsList = j.split(" ")
if privaciesList[1] == termsList[0]:
todayDate = datetime.strptime(today, "%Y.%m.%d")
privaciesDate = datetime.strptime(privaciesList[0], "%Y.%m.%d")
finalDate = privaciesDate + relativedelta(months=int(termsList[1]))
if todayDate >= finalDate:
print(todayDate, finalDate)
answer.append(index+1)
return answer
라이브러리를 활용해서 풀었는데 라이브러리를 활용하지 않고 푸는 방법도 확인해봐야겠다....
728x90
320x100