After Some Time my Serial Port Stops Refreshing

Get rid of the do...while() loop. The mystery to me is how you ever get out of it to report new times.
Write the pins high in setup to start with the relays off. Write them low when the time is correct and then set them high again when you want to turn the relays off.