I saw a movie a long time ago where an explorer did this same trick. He was captured in Africa and about to be killed when he pulled out his almanac. He saw the eclipse and repeated the same warning Columbus did, and saved his life. The director proabably used Columbus story.
Bing Crosby did a similar bit in "A Connecticut Yankee in King Arthur's Court" (time travel), but using a solar eclipse.
He was about to be burned at the stake (I think) and remembered there would be an eclipse on that day. So . . . at the appropriate moment he started rattling off a train schedule - something like "Alhambra, Riverside, and CUC-A-MONGA!" just as the sun went dark. The locals panicked and turned him loose. Typical Hollywood fluff, but pretty funny in spots, with William Bendix as a goofy knight.