La tua domanda era di rimpiazzare un testo da una data. Lo script che ho postato lo fa.
Scrivi "con la tua modifica mi sparisce la cartina di fondo della pagina e mi appaiono le scritte". Quale cartina, quali scritte ?
Comunque 1. La "mia modifica" cambia valori all'interno di un array non modifica per nulla lo script html.
Comunque 2. Il codice che hai postato non aiuta molto in quanto incompleto.
Comunque 3. Capirai che questo non è il mio lavoro e che non posso (nè voglio) studiarmi una marea di codice.