[HackerRank] Time Conversion - Problem
Q) 시간 포맷 변환: 12시간 AM/PM → 24시간
12시간 포맷과 24시간 포맷 비교
Wikipedia - 12-hour clock
풀이
def timeConversion(s):
s2 = ""
if s[-2] == "A":
if s[0:2] == "12":
s2 += ("00" + s[2:-2])
else:
s2 += s[:-2]
elif s[-2] == "P":
if s[0:2] != "12":
s2 += (str(int(s[0:2]) + 12) + s[2:-2])
else:
s2 += s[:-2]
return s2
실행 결과