Possibly. Surface charge will dissipate naturally over time, how fast it dissipates probably depends upon the internal state of the battery. People talk about 'internal resistance'. A good battery will have low 'internal resistance' so probably allows that surface charge to dissipate fairly quickly ~12-24h. A bad battery will have a high 'internal resistance' That high internal resistance may not allow the surface charge to dissipate as quickly. But just my guess.
Batteries are funny things. The chemistry is relatively simple but real world conditions related to the physics of the chemistry like 'transport', 'kinetics' and 'equilibria' together with the physical properties of the electrodes themselves makes them much more complicated things.

