Как преобразовать список в формат даты и времени в python? - PullRequest
0 голосов
/ 28 января 2019

Я пытаюсь преобразовать время (2018-08-03 11:30:00) в формат даты и времени (год, месяц, день, час, минуты, секунды) из списка в Python.Кто-нибудь может помочь?Большое вам спасибо за ваше время.

Это предустановленный код.

from datetime import datetime
class Meeting:
    def __init__(self, start_time, end_time):
        self.start_time = start_time
        self.end_time = end_time

Мой код:

for meeting in meetings:
    time1 = meeting.start_time 
    time2 = meeting.end_time 
    time3 = proposed_time      
    if time1 < time3 < time2:
        return False

    else:
        return True 

Вот значения, которые можно передать через мой код.

meetings = [Meeting(datetime(2018, 8, 1, 9, 0, 0), datetime(2018, 8, 1, 11, 0, 0))    

Вот некоторые значения, которые НЕ МОГУТ работать для моего кода.Итак, я хотел бы конвертировать для моего кода.

meetings = [Meeting(2018-08-03 11:30:00, 2018-08-03 13:15:00), Meeting(2018-08-07 15:15:00, 2018-08-07 16:45:00)] 

Ответы [ 2 ]

0 голосов
/ 29 января 2019

Наконец, я смог извлечь время из списка собраний, указав в качестве строк time1, time2 и time3.Спасибо за вклад!

0 голосов
/ 28 января 2019

Вы можете использовать strptime для конвертации.datetime.strptime('2018-08-03 11:30:00', '%Y-%m-%d %I:%M:%S')

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...