En eco-drive eller solar klocka laddar batteriet med hjälp av solceller, som är antingen integrerad i urtavlan eller runt den.
Laddningstiden som krävs beror på källan av ljus. I direkt solljus tar det vanligtvis ca. 11-12 timmar för batteriet att laddas från tom till full. I svagare ljus som t.ex. under en vanlig bordslampa kan det ta ca 5-6 dygn att ladda batteriet helt.
Med full gångreserv kan batteriet hålla upp till 6 månader innan den behöver laddas på nytt. Tiden kan variera lite mellan olika modeller och varumärken.