We use cookies to ensure you have the best browsing experience on our website. Please read our cookie policy for more information about how we use cookies.
i did not use the datetime function as I figured it is a shortcut this is my appraoch:
def timeConversion(s):
# Write your code here
l = s.split(":")
result = ""
am_pm = l[-1][2:]
sec = l[-1][0:2]
l.pop()
l.append(sec)
for e in l:
print(e)
if am_pm == "AM":
if e == "12":
l[0] = "00"
else:
result + e
else:
if e == "12":
break
else:
l[0] = result + str(int(l[0]) + 12)
break
return(":".join(l))
Cookie support is required to access HackerRank
Seems like cookies are disabled on this browser, please enable them to open this website
Time Conversion
You are viewing a single comment's thread. Return to all comments →
i did not use the datetime function as I figured it is a shortcut this is my appraoch:
def timeConversion(s): # Write your code here l = s.split(":")