“12 -godzinny zegar do 24 -godzinnego zegara w Pythonie” Kod odpowiedzi

Jak przekonwertować ciąg AM PM na 24 -godzinny Python

a=''
def timeConversion(s):
   if s[-2:] == "AM" :
      if s[:2] == '12':
          a = str('00' + s[2:8])
      else:
          a = s[:-2]
   else:
      if s[:2] == '12':
          a = s[:-2]
      else:
          a = str(int(s[:2]) + 12) + s[2:8]
   return a


s = '11:05:45AM'
result = timeConversion(s)
print(result)
Better Boar

Jak przekształcić 24 godziny na 12 godzin w Python

from datetime import datetime
d = datetime.strptime("10:30", "%H:%M")
print(d.strftime("%I:%M %p")) # outputs '10:30 AM'
d = datetime.strptime("22:30", "%H:%M")
print(d.strftime("%I:%M %p")) # outputs'10:30 PM'
The Great Carlos

Jak przekonwertować ciąg AM PM na 24 -godzinny Python

>>> from datetime import *
>>> m2 = '1:35 PM'
>>> m2 = datetime.strptime(m2, '%I:%M %p')
>>> print(m2)
1900-01-01 13:35:00
Better Boar

Python przekształć 12 godzin na 24 godziny

df['Time'] = pd.to_datetime(df['Time'], format='%I:%M:%S %p').dt.strftime('%H:%M:%S')
print (df)
       Time
1  17:21:26
2  17:21:58
3  17:22:22
4  17:22:36
5  19:18:16
Shy Shrike

12 -godzinny zegar do 24 -godzinnego zegara w Pythonie

def timeConversion(s):
    suffix = s[-2:]
    h_str = s[0:2]

    if suffix == 'PM':
        hh = int(h_str) % 12 + 12
    else:
        hh = int(h_str) % 12
    return s.replace(h_str, str(hh).zfill(2), 1)[:-2]


s = '12:00:00AM'
print(timeConversion(s))
# output: 00:00:00
Awful Ape

Odpowiedzi podobne do “12 -godzinny zegar do 24 -godzinnego zegara w Pythonie”

Pytania podobne do “12 -godzinny zegar do 24 -godzinnego zegara w Pythonie”

Więcej pokrewnych odpowiedzi na “12 -godzinny zegar do 24 -godzinnego zegara w Pythonie” w Python

Przeglądaj popularne odpowiedzi na kod według języka

Przeglądaj inne języki kodu