Не используйте узел для отслеживания таких дат.Не изобретайте колеса.
На вашей платформе, будь то Mac, Linux или Windows, есть планировщик.Традиционный называется «cron».Используйте это, чтобы запустить простую оболочку для node_mailer, которая будет сканировать базу данных на «сегодняшние дни рождения», которая вместо этого будет отправлять электронные письма.