PowerStream’s Battery Run-Time Calculator estimates runtime from amp-hour capacity and discharge current. The page also provides engineering notes about battery behavior and practical limitations. It is a free web calculator available directly on their site.