It is often said that photons do not experience time. From what I've read, this is because that when travelling at the speed of light, space is contracted to infinity, so while there is no time to cover any distance, there isn't any distance to cover.
But the fact remains that as the universe expands, the photon's wavelength stretches as well. So from everyone's else perspective, that photon's wavelength is gradually changing.. But since photons don't experience time, how do they account for that change in their own wavelength?
I mean, the photon should exist for at least one plank-time, right? Otherwise it wouldn't really exist, and we couldn't detect it. (I'm assuming things here. Please correct me if I'm wrong).
So if it was "born" as a certain wavelength, and then immediately absorbed as a different wavelength, then couldn't it be said that the photon experienced time?
Also, 2 photons (from the same source) might get absorbed at different times (from our perspective), but from the photon's perspective they should experience the same amount of time (zero). Is there something going on here with different-sized infinities? How is that phenomena explained?
Thanks!