The charge time depends on the size of the battery bank.

A 30kWh battery bank that is 20% full, will reach 100% full in around 1.5 hours when charged at 16kWh.

Here's the calculation: 30kWh * 80% = 24kWh / 16kWh = 1.5 hours