- Get link
- X
- Other Apps
- Get link
- X
- Other Apps
Given a time in 12-hour AM/PM format, convert it to military(24-hour)time.
Note: Midnight is 12:00:00AM on a 12-hour clock, and 00:00:00 on a 24-hour clock.
Noon is 12:00:00PM on a 12-hour clock, and 12:00:00 on 24-hour click.
Function Description
Complete the timeConversion function in the editor below. It should return a new
string representing the input in 24 hour format.
timeConversion has the following parameter(s):
s: a string representing time in 12 hour format
Input Format
A single string s containing a time in 12-hour clock format(i.e.: hh:mm:ssAM or
hh:mm:ssPM), where 01<=hh<=12 and 00<=mm,ss<=59.
Constraints
All input times are valid
Output Format
Convert and print the given time in 24-hour format where 00<=hh<=23.
Sample Input 0
07:05:45PM
Sample Output 0
19:05:45
Solution Down Below Here:
import os
import sys
def timeConversion(s):
if s[0:2]=="12" and s[-2:]=="AM":
print("00"+s[2:8])
elif s[0:2]=="12" and s[-2:]=="PM":
print(s[0:8])
elif s[-2:] == "PM":
print(f"{(int(s[0:2]) + 12)}{s[2:8]}")
else:
print(s[0:8])
if __name__ == '__main__':
s = input()
result = timeConversion(s)
A Very Big Sum Solution (Python Language)
HACKERRANK
HACKERRANK SOLUTIONS
PROGRAMMING
PYTHON
PYTHON LANGUAGE
PYTHON3
Time Conversion Solution (Python Language)
- Get link
- X
- Other Apps
Comments
Post a Comment