Keeping Time with Solar Watches