The explanation is as follows. Actually It doesn't affect any body functions or biological clock. From the perspective of the affected individual, time is running normally. Depending on our position and speed, time can appear to move faster or slower to us relative to others in a different part of space-time. And for astronauts on the International Space Station, that means they get to age just a tiny bit slower than people on Earth. That's because of time-dilation effects. First, time appears to move slower near massive objects because the object's gravitational force bends space-time. The second factor is something called "relative velocity time dilation" where time moves slower as you move faster. Then time getseven morecomplicated because gravitational time dilation and relative velocity time dilation can happen at the same time. A good way to think about it is to consider the astronauts living on the International Space Station. You'd think that might even out, but actually their velocity time dilation has a bigger effect than their gravitational time dilation, so astronauts end up aging slower than people on Earth. The difference isn't noticeable though - after spending six months on the ISS, astronauts have aged about 0.005 seconds less than the rest of us. That means when astronaut Scott Kelly gets back from hisyear-long stay on the ISS, he'll technically be 0.01 second younger than his twin brother Mark Kelly who stayed on Earth. Remember, time is relative. Hope it answers your question. All the best!