It’s in the word. “PreDATE” means something comes before something else in DATE. “Precede” is more general and means something comes before something else (in date, or position, etc).
July 13, 2019
0
1
1
My impression is that predate only refers to large differences in time. “Julius Caesar’s legal reforms predate the beginning of the Republic” (100s of years)