我正在开发一个javascript应用程序,我想在其中计算太阳的大致位置。这很好但是需要根据我想要计算太阳位置的年份来设置deltaT的值(deltaT对应于通用时间和地面时间之间的差异)。
目前,我正在使用默认值进行计算。但是,我每年需要一个不同的值来提高算法的精度。
是否有任何API或库可以从中获取这些值?基本上,我需要获得当前的地面时间和通用时间。不幸的是,javascript内置Date对象不提供所需的功能。同样,moment.js似乎也缺乏所需的功能。
答案 0 :(得分:0)
在这个网站上,他们可能会达到你想要的效果: https://www.staff.science.uu.nl/~gent0113/deltat/deltat.htm
你可以在网站的javascript文件中找到他们用来评估Delta-T的javascript函数,它叫做deltatime()。