【问题标题】:get current julian day获取当前的儒略日
【发布时间】:2014-01-05 12:03:52
【问题描述】:

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

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

【问题讨论】:

标签: javascript julian-date


【解决方案1】:

当我第一次想知道查找日出和日落时间时,我在维基百科上寻找答案,但我不是数学天才。我无法理解公式,也许只是一点点。我知道你需要能够从 0 迭代到任何极限。但我在这些之外发现的是一个网页,用于计算我在希腊语中看到的公式。 Here 是那个网页。在我看来,看例子并不是偷窃。网上还有很多类似的网站。有些使用 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="
J\!D\!N = 
\text{day} + 
\left\lfloor\frac{153m+2}{5}\right\rfloor +
365y+
\left\lfloor\frac{y}{4}\right\rfloor -
\left\lfloor\frac{y}{100}\right\rfloor +
\left\lfloor\frac{y}{400}\right\rfloor -
32045
" />

【讨论】:

    猜你喜欢
    • 2017-09-05
    • 2016-01-02
    • 1970-01-01
    • 2021-12-23
    • 1970-01-01
    • 2011-03-01
    • 1970-01-01
    • 2014-09-06
    • 1970-01-01
    相关资源
    最近更新 更多