Understanding Solar-Powered Timepieces