Изменить: это устарело, см. ответ @ Merlin.
[False]
, являющийся непустым списком , не совпадает с False
. Вы должны написать:
test = df.sort('one', ascending=False)
Извините, я не очень точно прочитал ваш код. Ваша функция datediff возвращает целочисленное значение, а не дату. Вы должны использовать
Case is 0
, чтобы проверить совпадение даты.