skiptime # works ;D
do you want the timeskipping to happen gradually when during play. or just blackout the screen and when it comes back the time has skipped few hours?
if its the later you could move the soldiers to another place during the timeskipping with:
unit setpos [getpos object select 0, getpos object select 1,getpos object select 2]
where unit is your soldier and object a thing you put somewhere far from the church, like invisible H.
then you have to move them back again ofcourse
Hope this helps