Вопросы к Поиску с Алисой
Разница между наречиями «давно» и «недавно» в современном русском языке заключается в значении.
Наречие «давно» обозначает длительное время, например: «Это было давно, пять лет назад». learnrussian.github.io
Наречие «недавно» имеет значение «в недалёком, ближайшем прошлом, незадолго до настоящего времени». gramota.ru gufo.me Также может обозначать «в течение недолгого времени, начиная с недавнего времени вплоть до настоящего момента». gramota.ru Примеры: «Я познакомился с ним совсем недавно, буквально несколько дней назад». gramota.ru
Таким образом, «давно» указывает на более отдалённое время, а «недавно» — на более близкий к настоящему моменту период.