提到希腊人、塞人、中国人（Cinas，大概是来自「秦」字），以此推断本书编成很难早于公元前3世纪。但本书并非写成于一时一刻，因书中内容涵盖不同时期的内容。自19世纪时期学者所提出的成书于公元前2世纪至公元2世纪的说法后，成为了本书编成年代的主要说法。印度学者则提出另一种学说，认为本书有「原始的」和「较晚的」两种，前者于公元前4世纪便已写成，后者则是我们现在看到的版本。此外，尚有学者提出的成书于公元前2世纪至公元1世纪的主张。
内容.※以上各项，以上各项，参见蒋忠新翻译《摩