A few have used astronomical methods to determine the time of the Mahabharata. All in all, it is possible to state that the dates as derived by Dr. They have been prejudiced against the richness of the Indian Civilization in the past and have always tried to attribute much later dates and consequently lo denigrate the glorious past of India. Vartak has derived the date of the initiation of the Mahabharata War to be 16th October 5562 B. This proposed date has been examined by a few scholars and has been verified. It is possible to determine the date of an astronomical reference by considering the movements of the planets including the Sun and the Moon in the various constellations of the sky, the movement of the Earth with its axis inclined to the ecliptic and the precession and nutation of this axis as well as the seasonal changes referred to in the text. This may prove to be a break-through in deciding the chronology of the events in the history of India (and probably the World). Vartak has also derived the dates of Ramayana and the Vedas which has also been published as a book. As the dates are pushed back into the Early Harappan period, it also has to reconcile with the material goods present during that period.It also has to explain various other references that are present in the text.This 900 BCE date is based on archaeology and other ways of analyzing the text and astronomical data reveal other dates.
In the 1950s, archaeologists excavated various sites related to the Mahabharata and from that data we have an understanding of that period.Among those interested in finding a date, there are many camps; some depend on puranic genealogies, others look at astronomical data, others use Aryan Invasion/Migration etc.as their base and finally some who look at archaeological data.Sometimes each of these groups are fixated by their technique and ignore the others.But whatever be the technique — textual analysis or astronomical analysis — it has to reconcile with what archaeology has found on the ground.