its maybe something with the engine because i now set the range like this 0 to 360 and i do set the world rotation now:
now on the time of day 180
the direction z axis is -180
if i place the world time on 181 :
exactly after the half point the direction z axis goes to 0:
every halfpoint (highest in the sky point) it changes to negative or 0
very weird