PHP Calendário Introdução
A extensão de calendário contém funções que simplifica a conversão entre diferentes formatos de calendários.
Baseia-se o conde Julian Day, que é uma contagem de dias a partir de 1º de janeiro de 4713 aC
Nota: Para converter entre formatos de calendário, você deve primeiro converter para Julian Day Count, em seguida, para o calendário de sua escolha.
Nota: O Conde Julian Day não é o mesmo que o Calendário Juliano!
Instalação
Para estas funções para trabalhar, você tem que compilar o PHP com --enable-calendário.
A versão para Windows do PHP tem suporte embutido para esta extensão.
PHP Funções 5 Calendário
Função | Descrição |
---|---|
cal_days_in_month() | Retorna o número de dias em um mês durante um ano e calendário especificado |
cal_from_jd() | Converte uma Julian Day Count em uma data de um calendário especificado |
cal_info() | Retorna informação sobre um calendário especificado |
cal_to_jd() | Converte uma data em um calendário especificado para Julian Day Count |
easter_date() | Retorna o timestamp Unix para a meia-noite da Páscoa do ano especificado |
easter_days() | Retorna o número de dias após 21 de março de que o dia da Páscoa é em um ano especificado |
frenchtojd() | Converte uma data Republicano da França para Julian Day Count |
gregoriantojd() | Converte uma data do calendário Gregoriano para a Julian Day Count |
jddayofweek() | Retorna o dia da semana |
jdmonthname() | Retorna um nome do mês |
jdtofrench() | Converte uma Julian Day Count para uma data Republicano Francês |
jdtogregorian() | Converte uma Julian Day Count para uma data Gregoriana |
jdtojewish() | Converte uma Julian Day Count para uma data judaica |
jdtojulian() | Converte uma Julian Day Count para uma data Julian |
jdtounix() | Converte Julian Day Count para Unix timestamp |
jewishtojd() | Converte uma data judaica para a Julian Day Count |
juliantojd() | Converte uma data do calendário juliano a um Julian Day Count |
unixtojd() | Converte Unix timestamp para Julian Day Count |
PHP 5 predefinidos Calendário Constantes
Constante | Tipo | PHP versão |
---|---|---|
CAL_GREGORIAN | número inteiro | PHP 4 |
CAL_JULIAN | número inteiro | PHP 4 |
CAL_JEWISH | número inteiro | PHP 4 |
CAL_FRENCH | número inteiro | PHP 4 |
CAL_NUM_CALS | número inteiro | PHP 4 |
CAL_DOW_DAYNO | número inteiro | PHP 4 |
CAL_DOW_SHORT | número inteiro | PHP 4 |
CAL_DOW_LONG | número inteiro | PHP 4 |
CAL_MONTH_GREGORIAN_SHORT | número inteiro | PHP 4 |
CAL_MONTH_GREGORIAN_LONG | número inteiro | PHP 4 |
CAL_MONTH_JULIAN_SHORT | número inteiro | PHP 4 |
CAL_MONTH_JULIAN_LONG | número inteiro | PHP 4 |
CAL_MONTH_JEWISH | número inteiro | PHP 4 |
CAL_MONTH_FRENCH | número inteiro | PHP 4 |
CAL_EASTER_DEFAULT | número inteiro | PHP 4.3 |
CAL_EASTER_ROMAN | número inteiro | PHP 4.3 |
CAL_EASTER_ALWAYS_GREGORIAN | número inteiro | PHP 4.3 |
CAL_EASTER_ALWAYS_JULIAN | número inteiro | PHP 4.3 |
CAL_JEWISH_ADD_ALAFIM_GERESH | número inteiro | PHP 5.0 |
CAL_JEWISH_ADD_ALAFIM | número inteiro | PHP 5.0 |
CAL_JEWISH_ADD_GERESHAYIM | número inteiro | PHP 5.0 |