Found the address for time it is a 4 byte 6 digit number, like the number of days past in game x 24 hours x 10
For example i am at week 266 day 2, 266*7+2= 1864 days x 24 x 10 = 447360, but i am not at midnight so in reality my value is 447230. You need to start scan with value between, than increased value to get close to it.
Expeditons go on, city builds as well
Ah so if you scan for between 0 - 504000 at the start you should be able to find it by subsequent increased value scans. My guess is freezing this would allow you to avoid the 300 week end since its a scripted event that happens at 504000 ticks however it would likely prevent any other scripted events that happen between then, if you freeze it at the last moment though you should be able to continue playing without issues, probably..
How to use this cheat table?
Install Cheat Engine
Double-click the .CT file in order to open it.
Click the PC icon in Cheat Engine in order to select the game process.
Keep the list.
Activate the trainer options by checking boxes or setting values from 0 to 1
Freezeing the time causes some game mechanics to freeze as well, but u can change time to a smaller number (i just deleted the first digit from the address value) and it is working well.