Improves dateHasBeenReached(date) function and adds time_info messages. Mode 1