Как мне превратить список временных меток в список строк? - PullRequest
0 голосов
/ 18 апреля 2020

У меня есть список дат, которые являются объектами datetime64. Я хочу сравнить эти даты с большим списком дат в строковом формате:

large_list = ['2019-12-30', '2019-12-31', '2020-01-01', '2020-01-02'] #etc...
smaller_list = [2019-12-30 00:00:00, 2019-12-31 00:00:00, 2020-01-01 00:00:00] #etc..

. Можно ли как-нибудь преобразовать меньший список в список строк, аналогичный большему списку, чтобы я можете сравнить соответствующие даты?

1 Ответ

0 голосов
/ 19 апреля 2020
smaller_list = [ str(each_date) [:-9] for each_date in smaller_list] 

это станет похожим на больший_лист

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

https://opensource.com/article/18/4/python-datetime-libraries

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