Another prediction of general relativity is that time should appear to slower near a massive body like the earth.This is because there is a relation between the energy of light and its frequency (that is, the number of waves of light per second): the greater the energy, the higher frequency. As light travels upward in the earth’s gravitational field, it loses energy, and so its frequency goes down. (This means that the length of time between one wave crest and the next goes up.) To someone high up, it would appear that everything down below was making longer to happen. it means time will always be slower near sun than earth and slower near Arcturus (large star) and slowest near an Antares(largest star). it means massive galaxies have slower time than lighter one and by Hubble's law, galaxy the farther, it has more velocity if it's velocity is near velocity of light, there will be time difference because of special theory of relativity (time dilation). so does it mean there are always time difference, because of general theory of relativity or special theory of relativity.