При датировке событий на древнем Ближнем Востоке до Ахеменидов основываются главным образом на списках фараонов Египта. Все, что лежит за пределами культурных ареалов иероглифики и клинописи, вряд ли поддается датировке. Отсюда следует, что древние иранцы, не имевшие своей литературной традиции, могли бы сохранить точные даты Зороастра только в том случае, если бы у них были, подобно евреям, списки генеалогий. Но, по всей вероятности, таких списков не существовало. Мы вправе предположить, что древние иранцы, уже вскоре после смерти Зороастра, не могли вместить его в рамки действительной хронологии, по крайней мере связать его с событиями, происходившими в Месопотамии или даже в Западном Иране. Однако поздняя зороастрийская традиция, которой следуют такие мусульманские авторы, как ал-Бируни, сообщает точную дату Зороастра — 258 лет до Александра Великого 4. Многие исследователи отвергали эту дату, тогда как другие считали ее достоверной 5. Недавно была сделана весьма внушительная попытка доказать точность этой даты, исходя из вполне логичного предположения о том, что последователи Зороастра вели счет лет, отправляясь от какого-то важного события в жизни пророка. Когда прошло 258 лет эры Зороастра, разразилось страшное бедствие — смерть Дария III, последнего Ахеменида, и переход царской власти к Александру Великому. Это произошло в 330 г. до н. э., и таким образом мы получаем 588 г. до н. э. (258 + 330) в качестве первого года эры, принятой последователями Зороастра 6. Полезно заметить, что дата Будды вычислена примерно таким же образом — здесь использованы сведения традиции о событиях жизни Будды, происходивших за столько-то лет до царствования Ашоки. В действительности же это только поздняя традиция, выкладки которой основываются скорее на заранее постулированной дате Будды, а не Ашоки. Не следует забывать, что 588 г. до н. э., который может соответствовать дате обращения царя Виштаспы в веру Зороастра (в это время, по преданию, пророку было 42 года), получен с помощью целого ряда допущений, которые можно и оспаривать.
Согласно той же традиции, пророк умер в возрасте 77 лет, так что если задаться целью отыскать исторические даты Зороастра, основанные на приемлемых допущениях и на поздней зороастрийской традиции, то 628—551 гг. до н. э.— лучшее решение, которое можно получить при таких условиях. Можно предпочесть и менее определенную дату — восьмой или седьмой век, без попыток дальнейших уточнений. Сама зороастрийская традиция исходит из предположения, что сперва у зороастрийцев существовала твердая «эра» — отсчет годов от времени пророка, но Александр поразил их настолько, что, сменив точку отсчета, зороастрийцы даже время жизни пророка стали определять по формуле «за столько-то лет до Александра». Но, к сожалению, мы не располагаем свидетельствами, которые не были бы связаны с зороастрийской традицией и облегчили бы поиски более точных дат для Зороастра 7.
Да и само число 258 выглядит странно, его вряд ли можно считать апокалиптическим или приспособить к какой-либо эсхатологической системе. Негативная датировка — «столько-то лет до Александра» — предполагает существование у последователей Зороастра некоего летосчисления, начинавшегося с какого-то события в жизни пророка. Насколько известно, первой системой летосчисления с фиксированным начальным годом, получившей широкое распространение, была селевкидская эра. И в этом смысле последователи Зороастра должны были намного опередить свою эпоху, если они приняли «эру Зороастра», ведя счет годам от обращения пророком Виштаспы,— события, возможные отголоски которого сохранились в пехлевийском сочинении «Бундахишн» 8, где упоминается об эре «принятия религии» (padiriftan i din). «Бундахишн» был написан более чем через 1200 лет после Александра, но сам факт, что малодостоверное царствование Виштаспы в этом сочинении изображается как продолжавшееся в течение 90 лет после «принятия веры», равно как и число 258, говорят в пользу существования «эры Зороастра». Как бы то ни было, мы все еще здесь бродим в потемках.