摘要:簡介日歷擴(kuò)展包含了簡化不同日歷格式間轉(zhuǎn)換的函數(shù)。的版本已內(nèi)建了對日歷擴(kuò)展的支持。因此,函數(shù)會自動(dòng)工作。返回指定年份的復(fù)活節(jié)與月日之間的天數(shù)。把法國共和歷的日期轉(zhuǎn)換成為儒略日計(jì)數(shù)。
PHP Calendar 簡介
日歷擴(kuò)展包含了簡化不同日歷格式間轉(zhuǎn)換的函數(shù)。
它基于 Julian Day Count(儒略日計(jì)數(shù)),是從公元前 4713 年 1 月 1 日開始計(jì)日的。
注釋:如需在日歷格式之間轉(zhuǎn)換,您必須首先轉(zhuǎn)換為 Julian Day Count,然后再轉(zhuǎn)換為您選擇的日歷格式。
注釋:Julian Day Count(儒略日計(jì)數(shù))與 Julian Calendar(儒略歷法) 不是一回事!
安裝
為了讓這些函數(shù)能夠工作,您必須通過 --enable-calendar 編譯 PHP。
PHP 的 Windows 版本已內(nèi)建了對日歷擴(kuò)展的支持。因此,Calendar 函數(shù)會自動(dòng)工作。
PHP 5 Calendar 函數(shù)
函數(shù) 描述
cal_days_in_month() 針對指定的年份和歷法,返回一個(gè)月中的天數(shù)。
cal_from_jd() 把儒略日計(jì)數(shù)轉(zhuǎn)換為指定歷法的日期。
cal_info() 返回有關(guān)指定歷法的信息。
cal_to_jd() 把指定歷法中的日期轉(zhuǎn)換為儒略日計(jì)數(shù)。
easter_date() 返回指定年份的復(fù)活節(jié)午夜的 Unix 時(shí)間戳。
easter_days() 返回指定年份的復(fù)活節(jié)與 3 月 21 日之間的天數(shù)。
frenchtojd() 把法國共和歷的日期轉(zhuǎn)換成為儒略日計(jì)數(shù)。
gregoriantojd() 把格利高里歷法的日期轉(zhuǎn)換成為儒略日計(jì)數(shù)。
jddayofweek() 返回日期在周幾。
jdmonthname() 返回月的名稱。
jdtofrench() 把儒略日計(jì)數(shù)轉(zhuǎn)換為法國共和歷的日期。
jdtogregorian() 將格利高里歷法轉(zhuǎn)換成為儒略日計(jì)數(shù)。
jdtojewish() 把儒略日計(jì)數(shù)轉(zhuǎn)換為猶太歷法的日期。
jdtojulian() 把儒略日計(jì)數(shù)轉(zhuǎn)換為儒略歷法的日期。
jdtounix() 把儒略日計(jì)數(shù)轉(zhuǎn)換為 Unix 時(shí)間戳。
jewishtojd() 把猶太歷法的日期轉(zhuǎn)換為儒略日計(jì)數(shù)。
juliantojd() 把儒略歷法的日期轉(zhuǎn)換為儒略日計(jì)數(shù)。
unixtojd() 把 Unix 時(shí)間戳轉(zhuǎn)換為儒略日計(jì)數(shù)。
PHP 5 預(yù)定義的 Calendar 常量
常量 類型 PHP 版本
CAL_GREGORIAN Integer PHP 4
CAL_JULIAN Integer PHP 4
CAL_JEWISH Integer PHP 4
CAL_FRENCH Integer PHP 4
CAL_NUM_CALS Integer PHP 4
CAL_DOW_DAYNO Integer PHP 4
CAL_DOW_SHORT Integer PHP 4
CAL_DOW_LONG Integer PHP 4
CAL_MONTH_GREGORIAN_SHORT Integer PHP 4
CAL_MONTH_GREGORIAN_LONG Integer PHP 4
CAL_MONTH_JULIAN_SHORT Integer PHP 4
CAL_MONTH_JULIAN_LONG Integer PHP 4
CAL_MONTH_JEWISH Integer PHP 4
CAL_MONTH_FRENCH Integer PHP 4
CAL_EASTER_DEFAULT Integer PHP 4.3
CAL_EASTER_ROMAN Integer PHP 4.3
CAL_EASTER_ALWAYS_GREGORIAN Integer PHP 4.3
CAL_EASTER_ALWAYS_JULIAN Integer PHP 4.3
CAL_JEWISH_ADD_ALAFIM_GERESH Integer PHP 5.0
CAL_JEWISH_ADD_ALAFIM Integer PHP 5.0
CAL_JEWISH_ADD_GERESHAYIM Integer PHP 5.0
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/31348.html
摘要:目前支持和協(xié)議。除此以外,還能在可能的字符編碼之間相互進(jìn)行編碼轉(zhuǎn)換。如果啟用了這個(gè)功能,輸入字符編碼可能將自動(dòng)轉(zhuǎn)換成。這些可能在未來增加。 前言 PHP7即將在12月3日正式發(fā)布,而RC8是已經(jīng)差不多穩(wěn)定了的版本,后續(xù)的GA版本主要都是在修復(fù)bug,所以為了未來開發(fā)環(huán)境的升級,準(zhǔn)備嘗試安裝一下。 PHP7.0.0將在12月3日正式發(fā)布,但是12月2日時(shí)github已經(jīng)發(fā)布出PHP-7...
摘要:請確保在中保持正確的順序必須在之前加載。國際化支持寬字符支持語言翻譯庫支持支持如果位操作系統(tǒng),指定為為默認(rèn)庫路徑 編譯前執(zhí)行下列命令 sh#添加組 groupadd www #添加php-fpm用戶 useradd -c php-fpm-user -g www -M php-fpm # c和c++編譯器 yum install -y gcc gcc-c++ # PHP擴(kuò)展依賴 yum...
摘要:中提供了一個(gè)和的模塊可以用來做格式化日期和時(shí)間的。格式化日期通過模塊中方法來格式化日期函數(shù)接收時(shí)間元組并返回以可讀字符串表示薪資的時(shí)間格式的話由參數(shù)決定。每日寬度間隔為字符每行的長度為是每星期的行數(shù)。 我們可以通過學(xué)習(xí)在Python中對日期時(shí)間的處理,可以在快速的完成工作,比如: 將日期時(shí)間作為日志信息的內(nèi)容輸入 計(jì)算某一個(gè)功能的執(zhí)行時(shí)間 用日期命名一個(gè)文件的名稱 記錄或者展示文件的...
摘要:默認(rèn)可選回調(diào)函數(shù),綁定業(yè)務(wù)數(shù)據(jù)。例如某天有日程,則會在對應(yīng)日期上標(biāo)識出一個(gè)小紅點(diǎn)或者其他標(biāo)識,默認(rèn)傳入數(shù)據(jù)格式必選回調(diào)函數(shù),當(dāng)你點(diǎn)擊或輕觸某日期后執(zhí)行。 文檔維護(hù)者:孫尊路 喜歡的話,記得star 一下噢! 適用場景 該組件目前僅適用于移動(dòng)端H5頁面展示,后期高級用法中會講述到如何基于日歷基類實(shí)現(xiàn)自定義模板傳入。(即:開發(fā)者只需要傳入自己的模板即可實(shí)現(xiàn)出自己的優(yōu)美的日歷出來。) 本篇...
大家應(yīng)用Python解決日期/時(shí)長時(shí),經(jīng)常遇到這樣那樣的問題。文中給大家歸納了兩種Python對比兩種日期方式,所需要的可以了解一下。 以前我們曾介紹過:Python獲得某個(gè)時(shí)間是周幾的6種方式!事實(shí)上,在咱們應(yīng)用Python解決日期/時(shí)長時(shí),經(jīng)常遇到這樣那樣的問題。下面我們就來討論另外難題,怎樣用Python對比兩種日期? datetime 如果需要用Python處理日期和時(shí)間,大家肯...
閱讀 2084·2023-04-25 17:57
閱讀 1290·2021-11-24 09:39
閱讀 2488·2019-08-29 16:39
閱讀 3317·2019-08-29 13:44
閱讀 3135·2019-08-29 13:14
閱讀 2324·2019-08-26 11:36
閱讀 3819·2019-08-26 11:00
閱讀 953·2019-08-26 10:14