“Python конвертировать 12 часов до 24 часов” Ответ

Как преобразовать строку PM AM в 24 часа времени 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

Как преобразовать от 24 часов в 12 часов в 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

Как преобразовать строку PM AM в 24 часа времени 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 конвертировать 12 часов до 24 часов

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

Ответы похожие на “Python конвертировать 12 часов до 24 часов”

Вопросы похожие на “Python конвертировать 12 часов до 24 часов”

Больше похожих ответов на “Python конвертировать 12 часов до 24 часов” по Python

Смотреть популярные ответы по языку

Смотреть другие языки программирования