泰勒斯最著名的故事是预测日食并停止战争。

据希罗多德(公元前5世纪中叶)说,公元前612年,两条河流下游的米底亚人和迦勒底人共同占领了亚述的首都尼尼微。亚述的领土被玛代人和迦勒底人分割。美狄亚人占领了今天伊朗的大部分地区,并准备向西扩张。他们遇到了吕底亚王国的顽强抵抗。在哈勒斯河地区爆发了激烈的战斗。连续五年,没有发现胜利或失败,生命损失,尸体到处都是。泰勒斯事先知道有一次日食,并威胁说天堂会反对这场战争。有一天,日食会被用作一种警告。那一天,发生了日食,白天变成了夜晚。交战双方的士兵和将军都非常害怕,所以他们停止了战斗,和解了。后来,两国还交换了婚姻。

除了希罗多德之外,提奥奇尼斯还记录了塞诺-芬尼斯(公元前560-478年)对日食预报的赞美。他当时是证人。

战争的结束当然是由于政治和经济原因。日食只是一种兴奋剂。然而,众所周知,泰勒斯预言了日食。历史学家还用日食的日期来证实重大历史事件,因为即使在2000多年前,日食也可以被更精确地计算出来。大多数学者认为日食发生在公元前585年5月28日下午3点。

泰勒斯是如何预测的?这是一个非常重要的问题。后代做出了各种各样的推测。人们普遍认为,迦勒底人发现的萨洛斯循环已经被应用。Saros周期等于223个农历月,即6585.321124或18年11天(如果有5个闰年,则为18年10天)。太阳和月亮周期性地运行,太阳和月亮的日食也有周期。如果在阴历日有日食,日食必须在阴历日发生。18年11天后,它也是一个新月,太阳和月亮回到它们原来的位置,所以类似的现象可能会发生。例如,1973年6月30日有一次日食,1991年7月11日又有一次。然而,在一个周期之后,太阳和月亮仅仅处于大致相同的位置,因此日食地点和日食图像都发生了变化,甚至没有发生日食。泰勒斯可能知道公元前603年5月18日有一次日食,所以他很幸运猜对了。

一些学者认为他使用了另一个更短的周期:47个农历月或其他周期。其他人持否定态度,说在一个固定的区域,根本没有日食周期,所有的周期都是针对整个地球的。在当时的条件下,不可能有全球性的统计数据。因此,泰勒斯的预测是后人的一种尝试。现在我仍然持有这种观点。