Battery life varies too much for a "days" answer. Think in hours:
Batteries degrade over time—older units hold less charge. Replacements are cheap and widely available.