擅长:python、mysql、java
<pre><code>def conv24(time):
"""
Converts 12HR clock to 24HR clock
time should be either
'hh:mm:ssAM' or 'hh:mm:ssPM'
"""
l = time.split(':')
if 'PM' in l[2]:
v = int(l[0])
if v < 12 and v > 0:
v += 12
l[0] = str(v)
l[2] = l[2].strip('PM')
elif 'AM' in l[2]:
v = int(l[0])
if v == 12:
l[0] = '00'
l[2] = l[2].strip('AM')
res = ''
for i in l:
res += i + ":"
return res.rstrip(':')
</code></pre>