The total lifespan of your batteries, as well as the duration of a single charge for rechargeable batteries, depends on a number of factors: the draw of the device they're inserted in, voltage, the total time they're in active use vs. downtime, environmental factors, and manufacturing process/component quality. Generally, lithium and eneloop batteries will last longer than their alkaline alternatives, both in terms of individual charge and total life span.