chronomancer

Noun

 * 1)  One who specializes in magic involving time, for example manipulating time or divining the future.