English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Tutorial Básico do PHP

Tutorial Avançado do PHP

PHP & MySQL

Manual de Referência do PHP

Manual de Funções do PHP Calendar

O extensão de calendário oferece uma série de funcionalidades para simplificar a conversão entre diferentes formatos de calendário.

Introdução ao PHP Calendar

A extensão de calendário contém funções que simplificam a conversão entre diferentes formatos de calendário.

É baseado no Cálculo do Dia Juliano (Cálculo do Dia Juliano), começando a partir de 4713 ano 1 Mês 1 começando pelo dia.

Notas:Para converter entre formatos de calendário, é necessário primeiro converter para o Cálculo do Dia Juliano e depois para o formato de calendário desejado.

Notas:Julian Day Count (Cálculo do Dia Juliano) e Julian Calendar (Calendário Juliano) não são a mesma coisa!

instalar

Para que essas funções funcionem, você deve --habilitar-Compilar PHP com calendar

A versão Windows do PHP já inclui suporte à extensão de calendário. Portanto, as funções Calendar funcionarão automaticamente.

Funções de Calendário PHP

FunçãoDescrição
cal_days_in_month()Retorna o número de dias em um mês específico para um ano e calendário específicos.
cal_from_jd()Converta o cálculo do dia juliano para a data do calendário específico.
cal_info()Retorna informações sobre o calendário específico.
cal_to_jd()Converta a data de um calendário específico para o cálculo do dia juliano.
easter_date()Retorna o timestamp Unix da meia-noite da Páscoa do ano especificado.
easter_days()Retorna a Páscoa do ano especificado com 3 Mês 21 Número de dias entre.
frenchtojd()Converte a data do calendário republicano francês para a contagem de dias julianos.
gregoriantojd()Converte a data do calendário gregoriano para a contagem de dias julianos.
jddayofweek()Retorna o dia da semana do dia.
jdmonthname()Retorna o nome do mês.
jdtofrench()Converte a contagem de dias julianos para a data do calendário republicano francês.
jdtogregorian()Converte a contagem de dias julianos para a data do calendário gregoriano.
jdtojewish()Converte a contagem de dias julianos para a data do calendário judaico.
jdtojulian()Converte a contagem de dias julianos para a data do calendário juliano.
jdtounix()Converte a contagem de dias julianos para o timestamp Unix.
jewishtojd()Converte a data do calendário judaico para a contagem de dias julianos.
juliantojd()Converte a data do calendário juliano para a contagem de dias julianos.
unixtojd()Converte o timestamp Unix para a contagem de dias julianos.

Constantes predefinidas do Calendar do PHP

ConstanteTipoVersão do PHP
CAL_GREGORIANIntegerPHP 4
CAL_JULIANIntegerPHP 4
CAL_JEWISHIntegerPHP 4
CAL_FRENCHIntegerPHP 4
CAL_NUM_CALSIntegerPHP 4
CAL_DOW_DAYNOIntegerPHP 4
CAL_DOW_SHORTIntegerPHP 4
CAL_DOW_LONGIntegerPHP 4
CAL_MONTH_GREGORIAN_SHORTIntegerPHP 4
CAL_MONTH_GREGORIAN_LONGIntegerPHP 4
CAL_MONTH_JULIAN_SHORTIntegerPHP 4
CAL_MONTH_JULIAN_LONGIntegerPHP 4
CAL_MONTH_JEWISHIntegerPHP 4
CAL_MONTH_FRENCHIntegerPHP 4
CAL_EASTER_DEFAULTIntegerPHP 4.3
CAL_EASTER_ROMANIntegerPHP 4.3
CAL_EASTER_ALWAYS_GREGORIANIntegerPHP 4.3
CAL_EASTER_ALWAYS_JULIANIntegerPHP 4.3
CAL_JEWISH_ADD_ALAFIM_GERESHIntegerPHP 5.0
CAL_JEWISH_ADD_ALAFIMIntegerPHP 5.0
CAL_JEWISH_ADD_GERESHAYIMIntegerPHP 5.0