Krsna is said to be Tri-kala-jna, or one who knows past, present and future. It’s clear that only Krsna knows the future. Many seers, prophets, crystal-ball gazers, astrologers, and mystics have attempted to predict coming events, but it’s clear that only Krsna knows ALL the details.
Past, Present and Future