以下是引用changsima在2010-6-9 13:15:00的发言:
首先感谢许先生的代码和算法。
但是个人认为:
2010-07-11 05:37:32 T ac=1
这个2010-07-11不是初一啊,怎么会有日食呢?
是不是应该是
2010-07-12啊?
本人知识有限,但是认为这个时间应该是以北京时间表示的,那么就应该日食发生在初一【不管东经120°能不能看得到】呀。
许先生很久没来论坛了。
你所说的问题,其实是同一时刻的不同表达形式的问题。
许先生的软件,时间是用“力学时”表示的。
另外,从寿星天文历(5。04版)查得本次日食的信息:
本次日食概述(力学时)
偏食始: 2010-07-11 17:10:44 -161°16',- 11°38'
中心始: 2010-07-11 18:17:57 -171°03',- 26°53'
视午食: 2010-07-11 19:52:01 -116°20',- 22°28'
中心终: 2010-07-11 20:51:07 - 70°47',- 50°55'
偏食终: 2010-07-11 21:58:20 - 75°24',- 36°47'
换算成北京时间就是7月12日了。