Something that takes AAA? I have a few different models and they last a minimum of 50 hours with NiMH batteries.
I have a requirement for an integrated clip and AAA and have been using these for a while now. If you don't need an integrated clip there are many other AAA choices.
https://www.planetbike.com/store/sup...ail-light.html and
https://www.walmart.com/ip/Bell-Arel...Black/43120866
The Planet Bike one is really bright but noticed recently when it gets wet it gets wonky. The Bell model is a single LED and not nearly as bright but going good for years in all conditions and will last for a week+ of all day rides.