Mein Problem dabei ist, wie kann ich das veränderte Ergebnis quasi zwischenspeichern damit man ein zweites mal ein Tag addieren/abziehen kann.
Das solltst du garnicht - du solltest eher live den aktuellen Wert aus dem Feld lesen, parsen um einen Tag erhöhen oder verringern und wieder zurückschreiben.
Dann brauchst du überhaupt keine Variable sondern überhaupt nur dein Feld.