Herodot nevner for flere hendelser en dato i lunisolarkalenderen som hver av de greske bystatene brukte en variant av. Astronomiske utregninger gjør at vi kan finne en absolutt dato i den julianske kalender som er mye brukt av historikere som en kronologisk ramme. August Böckh konkluderte i 1855 med at slaget fant sted den 12. september 490 f.Kr. i den julianske kalender, og dette er den konvensjonelt aksepterte datoen. Men dette avhenger av når spartanerne holdt sin festival, og det er mulig at den spartanske kalenderen var en måned foran Athen sin kalender. I det tilfellet fant slaget sted 12. august. Dersom slaget virkelig fant sted i august, ville temperaturen i området vanligvis nå over 30°C og dermed gjøre hendelsen med maratonløpet mindre sannsynlig.