just discovered this and proven to be true. if you are going to skip time like in a day dont go to date but the time, as you scroll your time just dont go past 11: 59 AM and 11 : 59 PM stop scrolling go back in the game and wait for a minute so that the time will reach 12 AM or 12 PM then you can adjust you time again been doing it for awhile and my cafe is still the same color instead of turning green , i tried the cooking part but the problem is i level up fast but not my zombies thats why if i raid the cafe about two or three levels above me i would usually have 5 to 6 zombies killed before i win , so instead of cooking i just raid cafes and when half of my zombies have low energy i put them to rest and adjust time and the food i would steal would be the ones i would serve , im level 12 now but my toxin is now at 65 just by this tactic hope it helps been playing for a week already
adjusting time without your cafe changing color