“От 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

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

От 12 часов до 24 часов преобразование питона

time = input().strip()
h, m, s = map(int, time[:-2].split(':'))
p = time[-2:]
h = h % 12 + (p.upper() == 'PM') * 12
print(('%02d:%02d:%02d') % (h, m, s))
Shaik Mohammad Abdullah

От 12 часов до 24 часов преобразование питона

def timeConversion(s):
    list = s.split(":")
    
    if list[2].endswith("AM"):
        if list[0] == "12":
            list[0] = "00"
    else:
        if 1 <= int(list[0]) <= 11:
            list[0] = int(list[0]) + 12
            
    return "{}:{}:{}".format(list[0],list[1],list[2][0:2])
NiO

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

Вопросы похожие на “От 12 часов до 24 часов преобразование питона”

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

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

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