Я пытаюсь найти разницу между двумя датами, игнорируя год. Итак, скажем, если я хочу найти разницу между 2014-01-02 и 2019-01-01, ответ должен быть 1, но возникли проблемы при этом.
Это должен быть порядковый день года, вычитая день месяца
не будет работать
Ниже приведен код, который я использовал, но он не дал мне желаемого результата, так как учитывает и год.
data12['Dist_from_NewYear'] = data12['only_date'].map(lambda x: x.date() - public_holidays['Date'][0].date())
data12['Dist_from_NewYear']
0 -1456 days
1 -1455 days
2 -1454 days
3 -1453 days
4 -1452 days
5 -1451 days
6 -1450 days
7 -1449 days
8 -1448 days
9 -1448 days
10 -1448 days
11 -1446 days
12 -1445 days