Как я могу принять гибкие даты в Python3? - PullRequest
0 голосов
/ 07 октября 2019

Утилита GNU 'date' потрясающая. Я могу кормить его всевозможными датами, и он может обрабатывать их все и конвертировать в любой формат строки, который я хочу. Вот некоторые примеры:

today
tomorrow
next thurs
next April
Aril 1
last year
1 month ago
2019-10-07

Есть ли простой способ справиться с такой гибкостью с помощью python3? Я хочу принять как можно больше форматов дат от пользователя, а затем преобразовать их в %Y-%m-%d перед печатью на стандартный вывод.

1 Ответ

1 голос
/ 07 октября 2019

Взгляните на библиотеку dateparser на python:

https://dateparser.readthedocs.io/en/latest/

Она проанализирует вышеупомянутые даты вместе с поиском дат в предложениях, поддерживая различные языки и т. Д.

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