0

我需要在javascript中获取任意日期的儒略日(它应该从现在开始工作大约+-50年)来计算太阳的位置。javascript中获取该数字的最简单方法是什么,或者已经有方法了?谢谢

已解决:sdespont 发布了一个很好的链接

4

1 回答 1

1

当我第一次想知道寻找日出和日落时间时,我在维基百科上寻找答案,但我不是数学天才。我无法理解公式,也许只是一点点。我知道你需要能够从 0 迭代到任何极限。但我在这些之外发现的是一个网页,用于计算我在希腊语中看到的公式。 是那个网页。在我看来,看例子并不是偷窃。网上还有很多类似的网站。有些使用 Javascript,有些使用 Perl 和 PHP。

<img src="https://wikimedia.org/api/rest_v1/media/math/render/svg/45e26774ace10d6eb58299c5adcab50958a53d61" class="mwe-math-fallback-image-inline mw-math-element" aria-hidden="true" style="vertical-align: -2.505ex; width:70.501ex; height:6.176ex;" alt="&#10;J\!D\!N = &#10;\text{day} + &#10;\left\lfloor\frac{153m+2}{5}\right\rfloor +&#10;365y+&#10;\left\lfloor\frac{y}{4}\right\rfloor -&#10;\left\lfloor\frac{y}{100}\right\rfloor +&#10;\left\lfloor\frac{y}{400}\right\rfloor -&#10;32045&#10;" />

于 2017-01-21T13:11:52.210 回答