Rechargeable Motion Sensor Ceiling Light Upgraded,Closet Light with 12000mAh ...

In motion sensor mode, it lasts about 2-3 months, and in steady mode, it can operate for up to 12 hours (note that usage duration varies based on brightness settings).

eBay