If it's a LCD display probably the connector has lost connectivity. It might be possible to open it it up, remove and clean the connector strip and replace a bit tighter. Practically it's new clock time as it will never be reliable again. In any case the time you will spend fiddling with it will much more then the clock's worth
Peter
August 2011