I simply added GetGame().GetWorld().SetDate(2018, 6, 12, 7, 3); in the init.c file immediately after the weather settings and it seems to be working so far. I tried all the other fixes and they worked for a few restarts then the server was dark again. This keeps the server at a set time until the Dev's fix the issue.