replace time function with RTC

implement button for setup time & date manually if the time/date had
reset in the future.