<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <HTML ><HEAD ><TITLE >Calendário, funções</TITLE ><META NAME="GENERATOR" CONTENT="Modular DocBook HTML Stylesheet Version 1.79"><LINK REL="HOME" TITLE="Manual do PHP" HREF="index.html"><LINK REL="UP" TITLE="Referência das Funções" HREF="funcref.html"><LINK REL="PREVIOUS" TITLE="bzwrite" HREF="function.bzwrite.html"><LINK REL="NEXT" TITLE="cal_days_in_month" HREF="function.cal-days-in-month.html"><META HTTP-EQUIV="Content-type" CONTENT="text/html; charset=UTF-8"></HEAD ><BODY CLASS="reference" BGCOLOR="#FFFFFF" TEXT="#000000" LINK="#0000FF" VLINK="#840084" ALINK="#0000FF" ><DIV CLASS="NAVHEADER" ><TABLE SUMMARY="Header navigation table" WIDTH="100%" BORDER="0" CELLPADDING="0" CELLSPACING="0" ><TR ><TH COLSPAN="3" ALIGN="center" >Manual do PHP</TH ></TR ><TR ><TD WIDTH="10%" ALIGN="left" VALIGN="bottom" ><A HREF="function.bzwrite.html" ACCESSKEY="P" >Anterior</A ></TD ><TD WIDTH="80%" ALIGN="center" VALIGN="bottom" ></TD ><TD WIDTH="10%" ALIGN="right" VALIGN="bottom" ><A HREF="function.cal-days-in-month.html" ACCESSKEY="N" >Próxima</A ></TD ></TR ></TABLE ><HR ALIGN="LEFT" WIDTH="100%"></DIV ><DIV CLASS="reference" ><A NAME="ref.calendar" ></A ><DIV CLASS="TITLEPAGE" ><H1 CLASS="title" >X. Calendário, funções</H1 ><DIV CLASS="PARTINTRO" ><A NAME="AEN14513" ></A ><DIV CLASS="section" ><H1 CLASS="section" ><A NAME="calendar.intro" >Introdução</A ></H1 ><P > A extensão de calendário contém uma série de funções para simplificar a conversão de diferentes formatos de calendários. O calendário padrão é baseado no formato "Julian Day Count". A contagem de dias do calendário "Julian Day Count" começa em 1º de Janeiro de 4713 B.C. Para converter um calendário para algum formato, você deve primeiro convertê-lo para o formato "Julian Day Count", então converter para o sistema de calendário de sua escolha. O formato de calendário "Julian Day Count" é muito diferente do "Julian Calendar"! Para mais informações sobre o calendário "Julian Day Count", visite <A HREF="http://www.hermetic.ch/cal_stud/jdn.htm" TARGET="_top" >http://www.hermetic.ch/cal_stud/jdn.htm</A >. Para mais informações sobre sistemas de calendários, visite: <A HREF="http://www.fourmilab.ch/documents/calendar/" TARGET="_top" >http://www.fourmilab.ch/documents/calendar/</A >. "Excerpts from this page are included in these instructions, and are in quotes". </P ></DIV ><DIV CLASS="section" ><H1 CLASS="section" ><A NAME="calendar.installation" >Instalação</A ></H1 ><P > Para estas funções funcionarem, você precisa compilar o PHP com <CODE CLASS="option" >--enable-calendar</CODE >. </P ><P >A versão para Windows do <TT CLASS="literal" >PHP</TT > tem suporte embutido para esta extensão. Você não precisa carregar nenhuma extensão adicional para utilizar essas funções.</P ></DIV ><DIV CLASS="section" ><H1 CLASS="section" ><A NAME="calendar.configuration" >Configurações em execução</A ></H1 ><P >Esta extensão não define nenhum parâmetro de configuração no <TT CLASS="filename" >php.ini</TT >.</P ></DIV ><DIV CLASS="section" ><H1 CLASS="section" ><A NAME="calendar.resources" >Tipos Resource</A ></H1 ><P >Esta extensão não possui nenhum tipo resource.</P ></DIV ><DIV CLASS="section" ><H1 CLASS="section" ><A NAME="calendar.constants" >Constantes pré-definidas</A ></H1 ><P > As contantes abaixo são definidas por esta extensão e somente estarão disponíveis quando a extensão foi compilada com o PHP ou carregada dinamicamente durante a execução. </P ><P ></P ><DIV CLASS="variablelist" ><DL ><DT ><TT CLASS="constant" ><B >CAL_GREGORIAN</B ></TT > (inteiro)</DT ><DD ><P > </P ></DD ><DT ><TT CLASS="constant" ><B >CAL_JULIAN</B ></TT > (inteiro)</DT ><DD ><P > </P ></DD ><DT ><TT CLASS="constant" ><B >CAL_JEWISH</B ></TT > (inteiro)</DT ><DD ><P > </P ></DD ><DT ><TT CLASS="constant" ><B >CAL_FRENCH</B ></TT > (inteiro)</DT ><DD ><P > </P ></DD ><DT ><TT CLASS="constant" ><B >CAL_NUM_CALS</B ></TT > (inteiro)</DT ><DD ><P > </P ></DD ><DT ><TT CLASS="constant" ><B >CAL_DOW_DAYNO</B ></TT > (inteiro)</DT ><DD ><P > </P ></DD ><DT ><TT CLASS="constant" ><B >CAL_DOW_SHORT</B ></TT > (inteiro)</DT ><DD ><P > </P ></DD ><DT ><TT CLASS="constant" ><B >CAL_DOW_LONG</B ></TT > (inteiro)</DT ><DD ><P > </P ></DD ><DT ><TT CLASS="constant" ><B >CAL_MONTH_GREGORIAN_SHORT</B ></TT > (inteiro)</DT ><DD ><P > </P ></DD ><DT ><TT CLASS="constant" ><B >CAL_MONTH_GREGORIAN_LONG</B ></TT > (inteiro)</DT ><DD ><P > </P ></DD ><DT ><TT CLASS="constant" ><B >CAL_MONTH_JULIAN_SHORT</B ></TT > (inteiro)</DT ><DD ><P > </P ></DD ><DT ><TT CLASS="constant" ><B >CAL_MONTH_JULIAN_LONG</B ></TT > (inteiro)</DT ><DD ><P > </P ></DD ><DT ><TT CLASS="constant" ><B >CAL_MONTH_JEWISH</B ></TT > (inteiro)</DT ><DD ><P > </P ></DD ><DT ><TT CLASS="constant" ><B >CAL_MONTH_FRENCH</B ></TT > (inteiro)</DT ><DD ><P > </P ></DD ></DL ></DIV ><P > As constantes abaixo estão disponíveis à partir da versão 4.3.0 do <TT CLASS="literal" >PHP</TT > : </P ><P ></P ><DIV CLASS="variablelist" ><DL ><DT ><TT CLASS="constant" ><B >CAL_EASTER_DEFAULT</B ></TT > (inteiro)</DT ><DD ><P > </P ></DD ><DT ><TT CLASS="constant" ><B >CAL_EASTER_ROMAN</B ></TT > (inteiro)</DT ><DD ><P > </P ></DD ><DT ><TT CLASS="constant" ><B >CAL_EASTER_ALWAYS_GREGORIAN</B ></TT > (inteiro)</DT ><DD ><P > </P ></DD ><DT ><TT CLASS="constant" ><B >CAL_EASTER_ALWAYS_JULIAN</B ></TT > (inteiro)</DT ><DD ><P > </P ></DD ></DL ></DIV ><P > As constantes abaixo estão disponíveis à partir da versão 5.0.0 do <TT CLASS="literal" >PHP</TT > : </P ><P ></P ><DIV CLASS="variablelist" ><DL ><DT ><TT CLASS="constant" ><B >CAL_JEWISH_ADD_ALAFIM_GERESH</B ></TT > (inteiro)</DT ><DD ><P > </P ></DD ><DT ><TT CLASS="constant" ><B >CAL_JEWISH_ADD_ALAFIM</B ></TT > (inteiro)</DT ><DD ><P > </P ></DD ><DT ><TT CLASS="constant" ><B >CAL_JEWISH_ADD_GERESHAYIM</B ></TT > (inteiro)</DT ><DD ><P > </P ></DD ></DL ></DIV ></DIV ></DIV ><DIV CLASS="TOC" ><DL ><DT ><B >Índice</B ></DT ><DT ><A HREF="function.cal-days-in-month.html" >cal_days_in_month</A > -- Retorna o número de dias em um mês de um calendário e ano requisitado</DT ><DT ><A HREF="function.cal-from-jd.html" >cal_from_jd</A > -- Converte à partir do "Julian Day Count" para um outro calendário suportado</DT ><DT ><A HREF="function.cal-info.html" >cal_info</A > -- Retorna informações sobre um calendário em particular</DT ><DT ><A HREF="function.cal-to-jd.html" >cal_to_jd</A > -- Converte um calendário (suportado) para o calendário "Julian Day Count"</DT ><DT ><A HREF="function.easter-date.html" >easter_date</A > -- Retorna a data do sistema UNIX correspondente à meia-noite da Páscoa do ano especificado. Se nenhum ano tiver sido especificado, será assumido o ano atual. </DT ><DT ><A HREF="function.easter-days.html" >easter_days</A > -- Obtém o número de dias entre 21 de Março e o dia da Páscoa em determinado ano. </DT ><DT ><A HREF="function.frenchtojd.html" >FrenchToJD</A > -- Converte uma data do calendário Republicano da França para o calendário "Julian Day Count". </DT ><DT ><A HREF="function.gregoriantojd.html" >GregorianToJD</A > -- Converte uma data do calendário Gregoriano para o calendário "Julian Day Count". </DT ><DT ><A HREF="function.jddayofweek.html" >JDDayOfWeek</A > -- Retorna o dia da semana</DT ><DT ><A HREF="function.jdmonthname.html" >JDMonthName</A > -- REtorna o nome de um mês</DT ><DT ><A HREF="function.jdtofrench.html" >JDToFrench</A > -- Converte do calendário "Julian Day Count" para o calendário Republicano Francês </DT ><DT ><A HREF="function.jdtogregorian.html" >JDToGregorian</A > -- Converte uma data no formato "Julian Day Count" para o formato Gregoriano</DT ><DT ><A HREF="function.jdtojewish.html" >jdtojewish</A > -- Convete uma data do calendário "Julian Day Count" para o calendário Judaico </DT ><DT ><A HREF="function.jdtojulian.html" >JDToJulian</A > -- Converte uma data do calendário "Julian Day Count" para o calendário "Julian" </DT ><DT ><A HREF="function.jdtounix.html" >jdtounix</A > -- Converte do formato "Julain Day" para o formato de datas do sistema UNIX ("timestamp")</DT ><DT ><A HREF="function.jewishtojd.html" >JewishToJD</A > -- Converte uma data do calendário Judaico para o calendário "Julian Day Count". </DT ><DT ><A HREF="function.juliantojd.html" >JulianToJD</A > -- Converte datas no formato "Julian" para o formato "Julian Day Count" </DT ><DT ><A HREF="function.unixtojd.html" >unixtojd</A > -- Converte datas do sistema UNIX para o "Julian Day"</DT ></DL ></DIV ></DIV ></DIV ><DIV CLASS="NAVFOOTER" ><HR ALIGN="LEFT" WIDTH="100%"><TABLE SUMMARY="Footer navigation table" WIDTH="100%" BORDER="0" CELLPADDING="0" CELLSPACING="0" ><TR ><TD WIDTH="33%" ALIGN="left" VALIGN="top" ><A HREF="function.bzwrite.html" ACCESSKEY="P" >Anterior</A ></TD ><TD WIDTH="34%" ALIGN="center" VALIGN="top" ><A HREF="index.html" ACCESSKEY="H" >Principal</A ></TD ><TD WIDTH="33%" ALIGN="right" VALIGN="top" ><A HREF="function.cal-days-in-month.html" ACCESSKEY="N" >Próxima</A ></TD ></TR ><TR ><TD WIDTH="33%" ALIGN="left" VALIGN="top" >bzwrite</TD ><TD WIDTH="34%" ALIGN="center" VALIGN="top" ><A HREF="funcref.html" ACCESSKEY="U" >Acima</A ></TD ><TD WIDTH="33%" ALIGN="right" VALIGN="top" >cal_days_in_month</TD ></TR ></TABLE ></DIV ></BODY ></HTML >