Abstract: Apparatus for charging the battery of an electric car. The apparatus comprising a battery charge controller, a battery charger, and a battery. The charge controller being capable of detecting the charge status of the battery, and upon detecting an under-charge condition of initializing, at any given time, a charging process wherein the battery is charged an expected charge amount which is dependant on the degree of under-charge initially detected by the charge controller. The charge controller upon termination of the charging process detects the actual charge amount and compares that amount to the expected charge amount and calculates a difference value. If the difference value exceeds a predetermined reference value, the controller charges the battery pack an additional predetermined amount.