ON and OFF , would be an OPEN or loose connection. A 'short' , would most likely cause a blown fuse , which , in that case the clock wouldn't come back on 'til the fuse was replaced....Yes it sounds like an electrical issue(unless it's an analog clock , in that case , you might need to wind it up!)
RepairPal Certified shops can diagnose and repair your 2011 Chevrolet Aveo5. They provide transparent pricing with a minimum 12-month or 12,000-mile warranty on repairs and services.