Is there anyway to change the ingame time? I am not very well versed in Sugercube cheats.
Easiest way to do it multiple times (imo) for games like these, is if they have a nap option, change the value for the nap so it's something a bit more useful. Changing the actual time value itself is a bit weird to do and can tend to mess the game up, so I just opt to use in-game systems for things like that.
It's been a bit since I've played this game, so I don't know for sure if there's a nap option, but here's how its done.
So you'd go to the screen with the options like sleep/nap/etc, press F-12 (or whatever opens the console), and in the Inspector/Elements tab of it, do a search for the text of whatever the option is on the screen. So if the game says "take a nap" as one of the links, just search for "take a nap", it should take you to the passage in the inspector where that option activates (if it's not there on the first try, just keep hitting enter till you find it).
From there, just double-click the entry in the inspector. You should see something like "[[Take a nap]]++1hr" or something similar. Then it's as easy as changing the value to however long you want to skip (let's just say 6hrs). Then just close the inspector, and go back to the game. From now on, the nap option will let you nap for 6 hours, until you hit refresh (which will undo any changes you've done), or reload the game.
It sounds a bit complex, but it really only takes a second to do once you've done it once or twice. It's really only a few keystrokes. I'm sure there's better ways to do it, but it's simple enough and doesn't break the games I've done it on, and it works regardless of how a given dev sets up their time system.