在“东亚历史”[1]期刊(East Asian History)上,Douglas J. Keenan发表文章质疑周懿王元年天再旦是西元前899年[2]。文章中对于工程研究方法中的错误提出了具体质疑。文中提到:
……一些最近的研究计划,包括被中国国务院接受的研究计划(指夏商周断代工程),依据的是一个在西元前一千纪早期的“天再旦”的记载。这些研究把这个奇特的记载解读成日出时的日偏食。这样的解读看起来似乎合理(黎明要开始之际,天色因为日食而暗下来,然后再日出),但却是不确定的。日出时把太阳表面遮住的部份大到可以让天色大幅变暗的日食是很少的。在西元前899年4月21日的确是有一次日出时日食,而这些研究计划把这个日食对应到该奇特的记载(指周懿王元年天再旦)。
计算显示,西元前899年的那次日食把主观亮度(人类观察者所感受到的亮度)减低的程度小于25%。为了证明这样的亮度减少可以给观察者有“确定的天再旦”的感觉,一些研究者对观察了1997年日出时日偏食的观察者进行了调查。然而,所有的观察者所在的位置要不就是位于亮度减低不到10%的地方(这些地方的观察者没有“天再旦”的感觉),要不就是位于亮度减低超过80%的地方(这些地方有(指天再旦的感觉))。从这些数据,研究者作出结论,“主观亮度减少超过10%会造成“确定的天再旦”的感觉”。这个结论根本毫无根据。实际上,飘过的云常常可以造成主观亮度减少25%……
另外,该文也质疑了对于该次日食的计算的正确性。
另外,有人依据《日食路线图》作了调查,发现在前899年4月21日早晨的日食,日食带西端在山东省,陕西省是根本就不可能看到天再旦的。而在前871年10月6日早晨,在郑地可看到天再旦的天文景像。