Not sure if I get your issue right.

In green, you are printing your integer Day variable.
In red, you are printing the Day portion of your timespan variable (whatever it is called).
Those are two different, unrelated, variables. When you add time to the timespan it won’t magically update your “Day” variable. And when you change your “Day” variable it won’t update the timespan variable either.
If you want to get day of the week from the Timespan variable, assuming your “world” always starts on Monday, use modulo (%) operator instead.
Timespan Days / 7 = numbers of weeks that passed
Timespan Days % 7 = division remainder = current day of week.