Shown below is a length 12 signal (an impulse) shifted 0, 1, 2, and 3 samples. The continuous lines represent the Discrete Time Fourier Transform (DTFT) which is generated by zero padding the 12 sample region used to calculate the Discrete Fourier Transform (DFT). No matter how much shifting occurs in a signal, the magnitude of its spectrum remain constant. The signal plots below were created with the SeqPlot function. The spectral phase plots were created with the PhasePlot function.
Notice that the first impulse shown below has even symmetry and is real. This means that its spectrum is also real and even, so the phase of the spectrum is only 0 (or π).