how long will a 48v 10ah battery last

It may seem like you are asking how long a battery with a 48v 10aH rating will last. Ampere hours can be used to measure the power of batteries but they don’t mean anything if the voltage is not the same. Check the C-rate rating (C-rate per hour) to find out how long your battery can last. C-rates of one and two are the same. A 1C battery will provide 10 amps for an hour. While a 2C battery will produce 20 amps for 30 minutes, they will be equal. The larger the Ah rating, the greater the battery’s capacity.