Различия между 2 датами в python - PullRequest
0 голосов
/ 09 апреля 2020

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

1 Ответ

2 голосов
/ 09 апреля 2020

Так что вы можете использовать приведенный ниже ссылочный код. Вам просто нужно перебрать данные вашего столбца и присвоить их from_date и to_date.

from datetime import datetime

from_date = "28-07-1997"
to_date = "09-04-2020"

d1 = datetime.strptime(from_date, '%d-%m-%Y').date()
d2 = datetime.strptime(to_date, '%d-%m-%Y').date()
ans = abs(d1-d2)
print(ans.days)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...