亚洲最大看欧美片,亚洲图揄拍自拍另类图片,欧美精品v国产精品v呦,日本在线精品视频免费

  • 站長資訊網(wǎng)
    最全最豐富的資訊網(wǎng)站

    php日歷之格利高里歷法的日期與儒略日計(jì)數(shù)如何相互轉(zhuǎn)換

    在上篇文章中,我們介紹了《php日歷之儒略日計(jì)數(shù)如何轉(zhuǎn)換為Unix時間戳》,提到了格利高里歷法的日期,但是小編沒有介紹,這篇文章我們就來好好介紹一下格利高里歷法的日期與儒略日計(jì)數(shù)相互轉(zhuǎn)換的方法。

    在開始本篇文章介紹之前,我們先來了解上篇文章沒有介紹的格利高里歷法。

    公歷的標(biāo)準(zhǔn)名稱為格里高利歷,是現(xiàn)在國際通用的歷法,是一種陽歷。陽歷是太陽歷的簡稱,這種歷法與地球環(huán)繞太陽的周年運(yùn)動有關(guān),與月相無關(guān)。格里高利歷為西方的歷法,并非中國所創(chuàng),故又名 西歷 (是相對于中歷而言)。

    中國從辛亥革命后即自民國元年采用格里高利歷,故又名曰國歷 。為與中國舊有之歷相對稱,故又名曰 新歷 。1949年正式規(guī)定采用公元紀(jì)年。公歷的前身是古羅馬凱撒修訂的儒略歷。根據(jù)儒略歷的規(guī)定,每4年有1個閏年,閏年為366日,其余3年(稱為平年)各有365日。公元年數(shù)能被4整除的是閏年。儒略歷1年平均長365.25日,比實(shí)際公轉(zhuǎn)周期的365.2422日長11分14秒,即每400年約長3日。

    格利高里歷法我們已經(jīng)了解了,是時候該開始本篇文章的介紹。

    不可避免的,我們還是以一個小案例開頭。

    已知一個格利高里歷法為2018年7月25的日期,現(xiàn)在需要將它轉(zhuǎn)換成儒略日計(jì)數(shù),該如何轉(zhuǎn)換?同理已知一個儒略日計(jì)數(shù)為2455643的數(shù)字,它所對應(yīng)的格利高里歷法日期是什么?

    <?php $jd=gregoriantojd(9,25,2016); echo $jd . "<br>"; $gr=jdtogregorian(2455643); echo $gr; ?>

    它的結(jié)果是

    2457657 3/22/2011

    我們可以觀察一下上面的例子,可以看到把儒略日計(jì)數(shù)轉(zhuǎn)換為格利高里歷法的日期的函數(shù)是jdtogregorian();把格利高里歷法的日期轉(zhuǎn)換為儒略日計(jì)數(shù)的函數(shù)是gregoriantojd()。

    接下來我們就來詳細(xì)介紹一下這兩個函數(shù)。

    gregoriantojd()函數(shù)

    gregoriantojd(月份,日期,年份);

    gregoriantojd() 函數(shù)把格利高里歷法的日期轉(zhuǎn)換為儒略日計(jì)數(shù)。

    jdtogregorian()函數(shù)

    jdtogregorian(以儒略日計(jì)數(shù)的數(shù)字);

    jdtogregorian() 函數(shù)把儒略日計(jì)數(shù)轉(zhuǎn)換為格利高里歷法的日期。

    需要注意的是:盡管該函數(shù)可處理 4714 B.C. 之前的日期,您還是要注意格利高里歷法在 1582 年才建立,一些國家甚至更晚才接受它(大不列顛在 1752 年,蘇聯(lián)在 1918 年,希臘在 1923 年)。大部分歐洲國家使用羅馬儒略歷法(公歷)先于格利高里歷法。

    你想要的php知識都在這里哦→php視頻教程

    贊(0)
    分享到: 更多 (0)
    網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號