SlideShare una empresa de Scribd logo
1 de 2
Descargar para leer sin conexión
Funciones de calendario


Los distintos calendarios
                                       gregoriantojd(mes,día,año)
                                          Realiza la cuenta de días julianos correspondiente a la fecha gregoriana pasada en
Días julianos                          los parámetros mes, día y año. El script <? echo gregoriantojd (9, 27, 1999) ?> nos
                                       devolverá: 2451449 que es el día juliano correspondiente a la fecha gregoriana: 27 de
El sistema de días julianos fue
                                       setiembre de 1999.
creado por Joseph Justus Scaliger
en 1582 y fue llamado así en
                                         Este otro script nos devolverá el día juliano correspondiente a la fecha actual.
recuerdo de su padre, Julius Cesar
Scaliger.                                              <? echo gregoriantojd (date("n"), date("j"), date("Y")) ?>

Se trata de un sistema de cuenta          Así que, para tu conocimiento y efectos pertinentes, hoy día 21 -6-2006 estamos
de días que tiene su origen en el 1    celebrando el día juliano número 2453908.
de Enero del año 4713 a.C. y
que acabará el 31 de Diciembre         jdtogregorian(nº de días julianos)
de 3267.
                                          Esta función devuelve en fecha gregoriana –con formato: mes, día y año– el día
Este ciclo es producto de
                                       juliano pasado como parámetro.
multiplicar tres ciclos menores:
uno de 28 años denominado solar,
                                          Por si quieres ir preparando las celebraciones del 2.500.000 día juliano debes saber
otro de 19 años, que incorpora las     que coincidirá con la fecha 8/31/2132
fases lunares y uno de 15 años
denominado de indicción.
                                       jdtojulian(nº de días julianos)
El día juliano es el número
resultante de contar los días            Con esta función puedes obtener la fecha juliana a partir de un valor de la Cuenta
transcurridos desde la fecha           de Días Juliana .
definida por Scaliger como
comienzo del ciclo.                      Este script de PHP
Calendario juliano                               <? echo jdtojulian(gregoriantojd (date("n"), date("j"), date("Y"))) ?>

El emperador romano Julio Cesar        nos devuelve la fecha actual según el calendario juliano.
ordenó en el año 44 a.C. la
reforma del calendario. Sustituyó      Para que sepas en que día vives, hoy es 6/8/2006 según el calendario juliano.
el lunar adoptando, con
modificaciones, uno solar de
origen egipcio que data del 4000
                                       juliantojd(mes,día,año)
a.C.
                                         Convierte a Cuenta de días Julianos la fecha pasada (mes, día y año) del
Con la asesoría de Sosígenes de
                                       calendario juliano.
Alejandría fijó la duración de cada
año en 365,25 días, insertando
                                          Por ejemplo <? echo juliantojd(7,25,2001) ?> nos devolverá 2452129 que
un día suplemen- tario –en
                                       corresponde a la cuenta de días correspondiente a la fecha 25/7/2001 expresada según
febrero– cada cuatro años, -bis
sextus dies ante calendas              el calendario juliano.
Martii- (dos sextos días antes de
las calendas de marzo), haciendo
bisiestos a todos los años cuyo
                                       jdtojewish(nº de días julianos)
número de orden sea divisible por
cuatro.                                  Esta función nos devuelve la fecha (mes, día y año) según el calendario judío a
                                       partir de una fecha expresada en días julianos.
Calendario gregoriano
                                                 <? echo jdtojewish (gregoriantojd (date("n"), date("j"), date("Y"))) ?>
A lo largo la Edad Media se siguió
manteniendo en gran parte de
Europa el calendario juliano con la    nos dará la fecha actual según el calendario judío que es: 10/25/5766.
única adaptación de fijar la fecha
de referencia de la cuenta de años
en el nacimiento de Cristo.            jewishtojd(mes,día,año)
Pero dado que la duración real del
ciclo de translación de la tierra        Nos devuelve el día juliano correspondiente a una determinada fecha del calendario
alrededor del sol es de 365,2422       judío.
días solares medios, el calendario
juliano –con años de 365,25 días–        Por ejemplo:
empezaba a acumular un error
importante.                                                <? echo jdtogregorian(jewishtojd(7,21,5758)) ?>
El Papa Gregorio XIII realizó la
corrección en el año 1582. Se          nos devolverá 3/19/1998 que es la fecha gregoriana correspondiente al día 21 del
descontaron diez días y es por eso     séptimo mes del año 5758 según el calendario judío.
que en 1582, al cuatro de octubre
le siguió el día quince (viernes).
                                       jdtofrench(nº de días julianos)
Para evitar sucesivos desfases se
modificaron las condiciones de los
años bisiestos que, en lo sucesivo,       Esta función nos devuelve la fecha según el calendario republicano francés
habrían de cumplir la condición de     correspondiente al día juliano especificado como parámetro.
que su ordinal sea divisible por 4 y
que no acabe en 00 con la                                  <? echo jdtofrench (gregoriantojd (5, 7, 1796)) ?>
excepción de los múltiplos de 400
que tendrían condición bisiestos.
                                       nos dará la fecha del calendario republicano francés que se corresponde con el 7 de
Calendario judío                       Mayo de 1796 (gregoriano) que según parece es: 8/18/4.
La era judía comienza a contar            Sólo convierte fechas comprendidas entre los años 1 y 14 (fechas Gregorianas del 22
desde un supuesto año de la            de septiembre de 1792 al 22 de septiembre de 1806) que se corresponden con el período
creación del mundo, que se calcula
                                       de vigencia oficial de este calendario.
sumando las edades de las
distintas generaciones men-
cionadas en la Biblia.                 frenchtojd(mes,día,año)
El año judío se corresponde con el
cristiano sumándole a éste 3.760          Convierte una fecha del calendario republicano francés en su equivalente en días
años.                                  julianos.
El año judío es solar como el           Por ejemplo:
cristiano, pero sus meses son
lunares, por lo que cada dos o tres                              <? echo jdtogregorian(frenchtojd(6,7,8)) ?>
años tiene que añadirse un mes
bisiesto para adecuar al año solar
el cómputo de los meses lunares.        nos devolverá 2/26/1800, que es la fecha gregoriana correspondiente al día 7 del
                                        sexto mes del año 8 según el calendario republicano francés.
Calendario
republicano francés                     Igual que la función anterior sólo convierte fechas comprendidas entres los años 1 y 14
El Calendario Republicano fue           del calendario francés.
adoptado por la Convención
Francesa partiendo de las
propuestas técnicas formuladas
                                        jdmonthname(día juliano, calendario)
por el matemático Lagrange.
                                          Devuelve del nombre del mes correspondiente al día juliano en el calendario
Es un intento de adaptar el             señalado.
calendario al sistema decimal y
eliminar referencias religiosas.
                                                                       Ejemplos de jdmonthname()
El comienzo del año coincidía con                  Fecha      Gregoriano             Juliano                           Republicano
el día 22 de Septiembre,                                                 Gregoriano                Juliano    Judío
                                                 gregoriana   abreviado             abreviado                            francés
equinoccio de otoño, y se fijó su
día uno del año uno el 22 de                     3/1/1803        Jan      January      Dec       December     Tevet      Nivose
Septiembre de 1792, día de la                    3/2/1803        Feb     February       Jan       January    Shevat     Pluviose
proclamación de la República.                    3/3/1803        Mar       March        Feb      February     AdarI     Ventose
Consta 12 meses de 30 días, a los                3/4/1803        Apr       April       Mar         March      Nisan     Germinal
que se añaden cinco días                         3/5/1803       May         May         Apr        April      Iyyar      Floreal
complementarios (seis en los años
                                                 3/6/1803        Jun       June        May          May       Sivan      Prairial
que son divisibles por 4 y no por
100) que son festivos y no se                    3/7/1803        Jul        July        Jun        June      Tammuz     Messidor
asignan a ningún mes.                            3/8/1803       Aug       August        Jul         July       Av      Thermidor
Los meses se dividen en tres                     3/9/1803        Sep    September      Aug        August       Elul     Fructidor
décadas de 10 días.                             3/10/1803        Oct      October      Sep      September     Tishri   Vendemiaire

El calendario fue de aplicación civil           3/11/1803       Nov      November       Oct       October    Heshvan    Brumaire
en Francia y sus colonias                       3/12/1803        Dec     December      Nov      November      Kislev    Frimaire
americanas y africanas hasta
                                                 Parámetro
1806.                                            calendario
                                                                  0          1           2           3          4           5

Día de Pascua
                                          Los parámetros señalados en la fila inferior son los correspondientes a los tipos de
El Día de Pascua fue fijado en el       nombres de mes señalados en los encabezados de la tabla.
Concilio de Nicea (año 325) como
el domingo siguiente a la primera
luna llena posterior al equinoccio      easter_date(año)
de Primavera.

Este equinoccio se supone que             Devuelve -en tiempo Unix- la media noche del día de Pascua del año establecido
siempre coincide con el 21 de           como parámetro.
marzo.
                                        Esta función sólo es válida cuando los valores del año están comprendidos entre 1970 y
El algoritmo que usa PHP para su        2037 (tiempo UNIX).
cálculo se basa en el que
desarrolló Dionisio Exiguo en el        El script echo date( "j-n-Y", easter_date(2006)) nos señala que la Pascua del año 2006
año 532.
                                        ha sido el día 16-4-2006.
Para los años anteriores a 1753,
(calendario Juliano) usa un ciclo       easter_days(año)
simple de 19 años para calcular las
fases de la luna.
                                          Devuelve el número de días del período comprendido entre el 21 de marzo y el día
En los años posteriores a esa fecha de Pascua. Si no se especifica el año, se asume el actual.
(Calendario Gregoriano) se añaden
dos factores de corrección que      No tiene las limitaciones de la función anterior y es aplicable a años fuera del intervalo de
tratan de hacer ese ciclo más       tiempo UNIX.
preciso.
                                        El script easter_days(2006) nos señala que la Pascua del año 2006 ha sido 26 días
                                        después del 21 de Marzo.

                                            ¡Cuidado!

                                          Si piensas en la posibilidad de utilizar estas funciones en alguna aplicación concreta que
                                          pretendas publicar en un hosting de la red cerciórate antes de que estén habilitadas.



                                                                            Anterior   Indice   Siguiente

Más contenido relacionado

Similar a 52 Php. Funciones De Calendario

Los calendarios
Los calendariosLos calendarios
Los calendariosalajuindi
 
Efemérides Astronómicas 2002, Andrés Mejía Valencia
Efemérides Astronómicas 2002, Andrés Mejía ValenciaEfemérides Astronómicas 2002, Andrés Mejía Valencia
Efemérides Astronómicas 2002, Andrés Mejía ValenciaSOCIEDAD JULIO GARAVITO
 
Tiempo Y Calendario
Tiempo Y CalendarioTiempo Y Calendario
Tiempo Y Calendarioguestf6f7b13
 
La realidad de la navidad
La realidad de la navidadLa realidad de la navidad
La realidad de la navidadomeromc
 
Medición del tiempo en la antiguedad
Medición del tiempo en la antiguedadMedición del tiempo en la antiguedad
Medición del tiempo en la antiguedadIES Arguineguín
 
Efemérides Astronómicas 2003, Andrés Mejía Valencia
Efemérides Astronómicas 2003, Andrés Mejía ValenciaEfemérides Astronómicas 2003, Andrés Mejía Valencia
Efemérides Astronómicas 2003, Andrés Mejía ValenciaSOCIEDAD JULIO GARAVITO
 
El sabado y el calendario exel777
El sabado y el calendario exel777El sabado y el calendario exel777
El sabado y el calendario exel777asociacion
 
Calendarios
CalendariosCalendarios
CalendariosAIDA_UC
 
Historia De Las Medidas Del Tiempo Exo
Historia De Las Medidas Del Tiempo ExoHistoria De Las Medidas Del Tiempo Exo
Historia De Las Medidas Del Tiempo ExoAlba Diana Rubio
 
Efemérides Astronómicas 2000, Andrés Mejía Valencia
Efemérides Astronómicas 2000, Andrés Mejía ValenciaEfemérides Astronómicas 2000, Andrés Mejía Valencia
Efemérides Astronómicas 2000, Andrés Mejía ValenciaSOCIEDAD JULIO GARAVITO
 
Dialnet nuestro calendario-497468
Dialnet nuestro calendario-497468Dialnet nuestro calendario-497468
Dialnet nuestro calendario-497468Erik Maje
 

Similar a 52 Php. Funciones De Calendario (20)

Los calendarios
Los calendariosLos calendarios
Los calendarios
 
Trabajo El Calendario
Trabajo  El  CalendarioTrabajo  El  Calendario
Trabajo El Calendario
 
Breve historia de nuestro calendario
Breve historia de nuestro calendarioBreve historia de nuestro calendario
Breve historia de nuestro calendario
 
Calculo de la pascua
Calculo de la pascuaCalculo de la pascua
Calculo de la pascua
 
Efemérides Astronómicas 2002, Andrés Mejía Valencia
Efemérides Astronómicas 2002, Andrés Mejía ValenciaEfemérides Astronómicas 2002, Andrés Mejía Valencia
Efemérides Astronómicas 2002, Andrés Mejía Valencia
 
Tiempo Y Calendario
Tiempo Y CalendarioTiempo Y Calendario
Tiempo Y Calendario
 
La realidad de la navidad
La realidad de la navidadLa realidad de la navidad
La realidad de la navidad
 
Medición del tiempo en la antiguedad
Medición del tiempo en la antiguedadMedición del tiempo en la antiguedad
Medición del tiempo en la antiguedad
 
Efemérides Astronómicas 2003, Andrés Mejía Valencia
Efemérides Astronómicas 2003, Andrés Mejía ValenciaEfemérides Astronómicas 2003, Andrés Mejía Valencia
Efemérides Astronómicas 2003, Andrés Mejía Valencia
 
Conocer Ciencia - El Calendario 1
Conocer Ciencia - El Calendario 1Conocer Ciencia - El Calendario 1
Conocer Ciencia - El Calendario 1
 
El sabado y el calendario exel777
El sabado y el calendario exel777El sabado y el calendario exel777
El sabado y el calendario exel777
 
Calendarios
CalendariosCalendarios
Calendarios
 
Historia De Las Medidas Del Tiempo Exo
Historia De Las Medidas Del Tiempo ExoHistoria De Las Medidas Del Tiempo Exo
Historia De Las Medidas Del Tiempo Exo
 
calendarios precolombinos.pptx
calendarios precolombinos.pptxcalendarios precolombinos.pptx
calendarios precolombinos.pptx
 
El calendario
El calendarioEl calendario
El calendario
 
Efemérides Astronómicas 2000, Andrés Mejía Valencia
Efemérides Astronómicas 2000, Andrés Mejía ValenciaEfemérides Astronómicas 2000, Andrés Mejía Valencia
Efemérides Astronómicas 2000, Andrés Mejía Valencia
 
El Calendario
El CalendarioEl Calendario
El Calendario
 
El Calendario
El CalendarioEl Calendario
El Calendario
 
Dialnet nuestro calendario-497468
Dialnet nuestro calendario-497468Dialnet nuestro calendario-497468
Dialnet nuestro calendario-497468
 
Kalendarium Romanum
Kalendarium RomanumKalendarium Romanum
Kalendarium Romanum
 

Más de José M. Padilla

Informe Riesgos y amenazas en cloud computing. INTECTO-CERT
Informe Riesgos y amenazas en cloud computing. INTECTO-CERTInforme Riesgos y amenazas en cloud computing. INTECTO-CERT
Informe Riesgos y amenazas en cloud computing. INTECTO-CERTJosé M. Padilla
 
Manual multimedia y web 2.0
Manual multimedia y web 2.0Manual multimedia y web 2.0
Manual multimedia y web 2.0José M. Padilla
 
Guia optimizacion motores_busqueda
Guia optimizacion motores_busquedaGuia optimizacion motores_busqueda
Guia optimizacion motores_busquedaJosé M. Padilla
 
Modulo 2. Sonido Y Musica Por Ordenador. 08 Partituras. Note Pad 2004
Modulo 2. Sonido Y Musica Por Ordenador. 08 Partituras. Note Pad 2004Modulo 2. Sonido Y Musica Por Ordenador. 08 Partituras. Note Pad 2004
Modulo 2. Sonido Y Musica Por Ordenador. 08 Partituras. Note Pad 2004José M. Padilla
 
Modulo 2. Sonido Y Musica Por Ordenador. 10 Karaoke 2. Melody Assistant
Modulo 2. Sonido Y Musica Por Ordenador. 10 Karaoke 2. Melody AssistantModulo 2. Sonido Y Musica Por Ordenador. 10 Karaoke 2. Melody Assistant
Modulo 2. Sonido Y Musica Por Ordenador. 10 Karaoke 2. Melody AssistantJosé M. Padilla
 
Modulo 2. Sonido Y Musica Por Ordenador. 09 Karaoke 1. Van Basco Karaoke Player
Modulo 2. Sonido Y Musica Por Ordenador. 09 Karaoke 1. Van Basco Karaoke PlayerModulo 2. Sonido Y Musica Por Ordenador. 09 Karaoke 1. Van Basco Karaoke Player
Modulo 2. Sonido Y Musica Por Ordenador. 09 Karaoke 1. Van Basco Karaoke PlayerJosé M. Padilla
 
Modulo 2. Sonido Y Musica Por Ordenador. 07 Conversor. D Bpower Amp
Modulo 2. Sonido Y Musica Por Ordenador. 07 Conversor. D Bpower AmpModulo 2. Sonido Y Musica Por Ordenador. 07 Conversor. D Bpower Amp
Modulo 2. Sonido Y Musica Por Ordenador. 07 Conversor. D Bpower AmpJosé M. Padilla
 
Modulo 2. Sonido Y Musica Por Ordenador. 06 Secuenciador. N Track Studio
Modulo 2. Sonido Y Musica Por Ordenador. 06 Secuenciador. N Track StudioModulo 2. Sonido Y Musica Por Ordenador. 06 Secuenciador. N Track Studio
Modulo 2. Sonido Y Musica Por Ordenador. 06 Secuenciador. N Track StudioJosé M. Padilla
 
Modulo 2. Sonido Y Musica Por Ordenador. 05 Editor De Audio. Audacity
Modulo 2. Sonido Y Musica Por Ordenador. 05 Editor De Audio. AudacityModulo 2. Sonido Y Musica Por Ordenador. 05 Editor De Audio. Audacity
Modulo 2. Sonido Y Musica Por Ordenador. 05 Editor De Audio. AudacityJosé M. Padilla
 
Modulo 2. Sonido Y Musica Por Ordenador. 04 Reproductor. Real One Player
Modulo 2. Sonido Y Musica Por Ordenador. 04 Reproductor. Real One PlayerModulo 2. Sonido Y Musica Por Ordenador. 04 Reproductor. Real One Player
Modulo 2. Sonido Y Musica Por Ordenador. 04 Reproductor. Real One PlayerJosé M. Padilla
 
Modulo 2. Sonido Y Musica Por Ordenador. 03 Extraccion De Audio. C Dex
Modulo 2. Sonido Y Musica Por Ordenador. 03 Extraccion De Audio. C DexModulo 2. Sonido Y Musica Por Ordenador. 03 Extraccion De Audio. C Dex
Modulo 2. Sonido Y Musica Por Ordenador. 03 Extraccion De Audio. C DexJosé M. Padilla
 
Modulo 2. Sonido Y Musica Por Ordenador. 02 Sonido En El Sistema Operativo
Modulo 2. Sonido Y Musica Por Ordenador. 02 Sonido En El Sistema OperativoModulo 2. Sonido Y Musica Por Ordenador. 02 Sonido En El Sistema Operativo
Modulo 2. Sonido Y Musica Por Ordenador. 02 Sonido En El Sistema OperativoJosé M. Padilla
 
Modulo 1. Sonido Y Musica Por Ordenador. 07 Almacenamiento
Modulo 1. Sonido Y Musica Por Ordenador. 07 AlmacenamientoModulo 1. Sonido Y Musica Por Ordenador. 07 Almacenamiento
Modulo 1. Sonido Y Musica Por Ordenador. 07 AlmacenamientoJosé M. Padilla
 
Modulo 1. Sonido Y Musica Por Ordenador. 06 El Audio
Modulo 1. Sonido Y Musica Por Ordenador. 06 El AudioModulo 1. Sonido Y Musica Por Ordenador. 06 El Audio
Modulo 1. Sonido Y Musica Por Ordenador. 06 El AudioJosé M. Padilla
 
Modulo 1. Sonido Y Musica Por Ordenador. 05 El Midi
Modulo 1. Sonido Y Musica Por Ordenador. 05 El MidiModulo 1. Sonido Y Musica Por Ordenador. 05 El Midi
Modulo 1. Sonido Y Musica Por Ordenador. 05 El MidiJosé M. Padilla
 
Modulo 1. Sonido Y Musica Por Ordenador. 04 El Estudio De Sonido. Edicion
Modulo 1. Sonido Y Musica Por Ordenador. 04 El Estudio De Sonido. EdicionModulo 1. Sonido Y Musica Por Ordenador. 04 El Estudio De Sonido. Edicion
Modulo 1. Sonido Y Musica Por Ordenador. 04 El Estudio De Sonido. EdicionJosé M. Padilla
 
Modulo 1. Sonido Y Musica Por Ordenador. 03 El Sonido Y Su Representacion
Modulo 1. Sonido Y Musica Por Ordenador. 03 El Sonido Y Su RepresentacionModulo 1. Sonido Y Musica Por Ordenador. 03 El Sonido Y Su Representacion
Modulo 1. Sonido Y Musica Por Ordenador. 03 El Sonido Y Su RepresentacionJosé M. Padilla
 
Modulo 1. Sonido y musica por ordenador. 02 El ordenador en el aula.
Modulo 1. Sonido y musica por ordenador. 02 El ordenador en el aula.Modulo 1. Sonido y musica por ordenador. 02 El ordenador en el aula.
Modulo 1. Sonido y musica por ordenador. 02 El ordenador en el aula.José M. Padilla
 
00 Sonido y musica por ordenador. Guia del alumno.
00 Sonido y musica por ordenador. Guia del alumno.00 Sonido y musica por ordenador. Guia del alumno.
00 Sonido y musica por ordenador. Guia del alumno.José M. Padilla
 
00 Sonido y musica por ordenador. Caso 20
00 Sonido y musica por ordenador. Caso 2000 Sonido y musica por ordenador. Caso 20
00 Sonido y musica por ordenador. Caso 20José M. Padilla
 

Más de José M. Padilla (20)

Informe Riesgos y amenazas en cloud computing. INTECTO-CERT
Informe Riesgos y amenazas en cloud computing. INTECTO-CERTInforme Riesgos y amenazas en cloud computing. INTECTO-CERT
Informe Riesgos y amenazas en cloud computing. INTECTO-CERT
 
Manual multimedia y web 2.0
Manual multimedia y web 2.0Manual multimedia y web 2.0
Manual multimedia y web 2.0
 
Guia optimizacion motores_busqueda
Guia optimizacion motores_busquedaGuia optimizacion motores_busqueda
Guia optimizacion motores_busqueda
 
Modulo 2. Sonido Y Musica Por Ordenador. 08 Partituras. Note Pad 2004
Modulo 2. Sonido Y Musica Por Ordenador. 08 Partituras. Note Pad 2004Modulo 2. Sonido Y Musica Por Ordenador. 08 Partituras. Note Pad 2004
Modulo 2. Sonido Y Musica Por Ordenador. 08 Partituras. Note Pad 2004
 
Modulo 2. Sonido Y Musica Por Ordenador. 10 Karaoke 2. Melody Assistant
Modulo 2. Sonido Y Musica Por Ordenador. 10 Karaoke 2. Melody AssistantModulo 2. Sonido Y Musica Por Ordenador. 10 Karaoke 2. Melody Assistant
Modulo 2. Sonido Y Musica Por Ordenador. 10 Karaoke 2. Melody Assistant
 
Modulo 2. Sonido Y Musica Por Ordenador. 09 Karaoke 1. Van Basco Karaoke Player
Modulo 2. Sonido Y Musica Por Ordenador. 09 Karaoke 1. Van Basco Karaoke PlayerModulo 2. Sonido Y Musica Por Ordenador. 09 Karaoke 1. Van Basco Karaoke Player
Modulo 2. Sonido Y Musica Por Ordenador. 09 Karaoke 1. Van Basco Karaoke Player
 
Modulo 2. Sonido Y Musica Por Ordenador. 07 Conversor. D Bpower Amp
Modulo 2. Sonido Y Musica Por Ordenador. 07 Conversor. D Bpower AmpModulo 2. Sonido Y Musica Por Ordenador. 07 Conversor. D Bpower Amp
Modulo 2. Sonido Y Musica Por Ordenador. 07 Conversor. D Bpower Amp
 
Modulo 2. Sonido Y Musica Por Ordenador. 06 Secuenciador. N Track Studio
Modulo 2. Sonido Y Musica Por Ordenador. 06 Secuenciador. N Track StudioModulo 2. Sonido Y Musica Por Ordenador. 06 Secuenciador. N Track Studio
Modulo 2. Sonido Y Musica Por Ordenador. 06 Secuenciador. N Track Studio
 
Modulo 2. Sonido Y Musica Por Ordenador. 05 Editor De Audio. Audacity
Modulo 2. Sonido Y Musica Por Ordenador. 05 Editor De Audio. AudacityModulo 2. Sonido Y Musica Por Ordenador. 05 Editor De Audio. Audacity
Modulo 2. Sonido Y Musica Por Ordenador. 05 Editor De Audio. Audacity
 
Modulo 2. Sonido Y Musica Por Ordenador. 04 Reproductor. Real One Player
Modulo 2. Sonido Y Musica Por Ordenador. 04 Reproductor. Real One PlayerModulo 2. Sonido Y Musica Por Ordenador. 04 Reproductor. Real One Player
Modulo 2. Sonido Y Musica Por Ordenador. 04 Reproductor. Real One Player
 
Modulo 2. Sonido Y Musica Por Ordenador. 03 Extraccion De Audio. C Dex
Modulo 2. Sonido Y Musica Por Ordenador. 03 Extraccion De Audio. C DexModulo 2. Sonido Y Musica Por Ordenador. 03 Extraccion De Audio. C Dex
Modulo 2. Sonido Y Musica Por Ordenador. 03 Extraccion De Audio. C Dex
 
Modulo 2. Sonido Y Musica Por Ordenador. 02 Sonido En El Sistema Operativo
Modulo 2. Sonido Y Musica Por Ordenador. 02 Sonido En El Sistema OperativoModulo 2. Sonido Y Musica Por Ordenador. 02 Sonido En El Sistema Operativo
Modulo 2. Sonido Y Musica Por Ordenador. 02 Sonido En El Sistema Operativo
 
Modulo 1. Sonido Y Musica Por Ordenador. 07 Almacenamiento
Modulo 1. Sonido Y Musica Por Ordenador. 07 AlmacenamientoModulo 1. Sonido Y Musica Por Ordenador. 07 Almacenamiento
Modulo 1. Sonido Y Musica Por Ordenador. 07 Almacenamiento
 
Modulo 1. Sonido Y Musica Por Ordenador. 06 El Audio
Modulo 1. Sonido Y Musica Por Ordenador. 06 El AudioModulo 1. Sonido Y Musica Por Ordenador. 06 El Audio
Modulo 1. Sonido Y Musica Por Ordenador. 06 El Audio
 
Modulo 1. Sonido Y Musica Por Ordenador. 05 El Midi
Modulo 1. Sonido Y Musica Por Ordenador. 05 El MidiModulo 1. Sonido Y Musica Por Ordenador. 05 El Midi
Modulo 1. Sonido Y Musica Por Ordenador. 05 El Midi
 
Modulo 1. Sonido Y Musica Por Ordenador. 04 El Estudio De Sonido. Edicion
Modulo 1. Sonido Y Musica Por Ordenador. 04 El Estudio De Sonido. EdicionModulo 1. Sonido Y Musica Por Ordenador. 04 El Estudio De Sonido. Edicion
Modulo 1. Sonido Y Musica Por Ordenador. 04 El Estudio De Sonido. Edicion
 
Modulo 1. Sonido Y Musica Por Ordenador. 03 El Sonido Y Su Representacion
Modulo 1. Sonido Y Musica Por Ordenador. 03 El Sonido Y Su RepresentacionModulo 1. Sonido Y Musica Por Ordenador. 03 El Sonido Y Su Representacion
Modulo 1. Sonido Y Musica Por Ordenador. 03 El Sonido Y Su Representacion
 
Modulo 1. Sonido y musica por ordenador. 02 El ordenador en el aula.
Modulo 1. Sonido y musica por ordenador. 02 El ordenador en el aula.Modulo 1. Sonido y musica por ordenador. 02 El ordenador en el aula.
Modulo 1. Sonido y musica por ordenador. 02 El ordenador en el aula.
 
00 Sonido y musica por ordenador. Guia del alumno.
00 Sonido y musica por ordenador. Guia del alumno.00 Sonido y musica por ordenador. Guia del alumno.
00 Sonido y musica por ordenador. Guia del alumno.
 
00 Sonido y musica por ordenador. Caso 20
00 Sonido y musica por ordenador. Caso 2000 Sonido y musica por ordenador. Caso 20
00 Sonido y musica por ordenador. Caso 20
 

Último

Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...AlanCedillo9
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...FacuMeza2
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersIván López Martín
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 

Último (19)

Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 

52 Php. Funciones De Calendario

  • 1. Funciones de calendario Los distintos calendarios gregoriantojd(mes,día,año) Realiza la cuenta de días julianos correspondiente a la fecha gregoriana pasada en Días julianos los parámetros mes, día y año. El script <? echo gregoriantojd (9, 27, 1999) ?> nos devolverá: 2451449 que es el día juliano correspondiente a la fecha gregoriana: 27 de El sistema de días julianos fue setiembre de 1999. creado por Joseph Justus Scaliger en 1582 y fue llamado así en Este otro script nos devolverá el día juliano correspondiente a la fecha actual. recuerdo de su padre, Julius Cesar Scaliger. <? echo gregoriantojd (date("n"), date("j"), date("Y")) ?> Se trata de un sistema de cuenta Así que, para tu conocimiento y efectos pertinentes, hoy día 21 -6-2006 estamos de días que tiene su origen en el 1 celebrando el día juliano número 2453908. de Enero del año 4713 a.C. y que acabará el 31 de Diciembre jdtogregorian(nº de días julianos) de 3267. Esta función devuelve en fecha gregoriana –con formato: mes, día y año– el día Este ciclo es producto de juliano pasado como parámetro. multiplicar tres ciclos menores: uno de 28 años denominado solar, Por si quieres ir preparando las celebraciones del 2.500.000 día juliano debes saber otro de 19 años, que incorpora las que coincidirá con la fecha 8/31/2132 fases lunares y uno de 15 años denominado de indicción. jdtojulian(nº de días julianos) El día juliano es el número resultante de contar los días Con esta función puedes obtener la fecha juliana a partir de un valor de la Cuenta transcurridos desde la fecha de Días Juliana . definida por Scaliger como comienzo del ciclo. Este script de PHP Calendario juliano <? echo jdtojulian(gregoriantojd (date("n"), date("j"), date("Y"))) ?> El emperador romano Julio Cesar nos devuelve la fecha actual según el calendario juliano. ordenó en el año 44 a.C. la reforma del calendario. Sustituyó Para que sepas en que día vives, hoy es 6/8/2006 según el calendario juliano. el lunar adoptando, con modificaciones, uno solar de origen egipcio que data del 4000 juliantojd(mes,día,año) a.C. Convierte a Cuenta de días Julianos la fecha pasada (mes, día y año) del Con la asesoría de Sosígenes de calendario juliano. Alejandría fijó la duración de cada año en 365,25 días, insertando Por ejemplo <? echo juliantojd(7,25,2001) ?> nos devolverá 2452129 que un día suplemen- tario –en corresponde a la cuenta de días correspondiente a la fecha 25/7/2001 expresada según febrero– cada cuatro años, -bis sextus dies ante calendas el calendario juliano. Martii- (dos sextos días antes de las calendas de marzo), haciendo bisiestos a todos los años cuyo jdtojewish(nº de días julianos) número de orden sea divisible por cuatro. Esta función nos devuelve la fecha (mes, día y año) según el calendario judío a partir de una fecha expresada en días julianos. Calendario gregoriano <? echo jdtojewish (gregoriantojd (date("n"), date("j"), date("Y"))) ?> A lo largo la Edad Media se siguió manteniendo en gran parte de Europa el calendario juliano con la nos dará la fecha actual según el calendario judío que es: 10/25/5766. única adaptación de fijar la fecha de referencia de la cuenta de años en el nacimiento de Cristo. jewishtojd(mes,día,año) Pero dado que la duración real del ciclo de translación de la tierra Nos devuelve el día juliano correspondiente a una determinada fecha del calendario alrededor del sol es de 365,2422 judío. días solares medios, el calendario juliano –con años de 365,25 días– Por ejemplo: empezaba a acumular un error importante. <? echo jdtogregorian(jewishtojd(7,21,5758)) ?> El Papa Gregorio XIII realizó la corrección en el año 1582. Se nos devolverá 3/19/1998 que es la fecha gregoriana correspondiente al día 21 del descontaron diez días y es por eso séptimo mes del año 5758 según el calendario judío. que en 1582, al cuatro de octubre le siguió el día quince (viernes). jdtofrench(nº de días julianos) Para evitar sucesivos desfases se modificaron las condiciones de los años bisiestos que, en lo sucesivo, Esta función nos devuelve la fecha según el calendario republicano francés habrían de cumplir la condición de correspondiente al día juliano especificado como parámetro. que su ordinal sea divisible por 4 y que no acabe en 00 con la <? echo jdtofrench (gregoriantojd (5, 7, 1796)) ?> excepción de los múltiplos de 400 que tendrían condición bisiestos. nos dará la fecha del calendario republicano francés que se corresponde con el 7 de Calendario judío Mayo de 1796 (gregoriano) que según parece es: 8/18/4. La era judía comienza a contar Sólo convierte fechas comprendidas entre los años 1 y 14 (fechas Gregorianas del 22 desde un supuesto año de la de septiembre de 1792 al 22 de septiembre de 1806) que se corresponden con el período creación del mundo, que se calcula de vigencia oficial de este calendario. sumando las edades de las distintas generaciones men- cionadas en la Biblia. frenchtojd(mes,día,año) El año judío se corresponde con el cristiano sumándole a éste 3.760 Convierte una fecha del calendario republicano francés en su equivalente en días años. julianos.
  • 2. El año judío es solar como el Por ejemplo: cristiano, pero sus meses son lunares, por lo que cada dos o tres <? echo jdtogregorian(frenchtojd(6,7,8)) ?> años tiene que añadirse un mes bisiesto para adecuar al año solar el cómputo de los meses lunares. nos devolverá 2/26/1800, que es la fecha gregoriana correspondiente al día 7 del sexto mes del año 8 según el calendario republicano francés. Calendario republicano francés Igual que la función anterior sólo convierte fechas comprendidas entres los años 1 y 14 El Calendario Republicano fue del calendario francés. adoptado por la Convención Francesa partiendo de las propuestas técnicas formuladas jdmonthname(día juliano, calendario) por el matemático Lagrange. Devuelve del nombre del mes correspondiente al día juliano en el calendario Es un intento de adaptar el señalado. calendario al sistema decimal y eliminar referencias religiosas. Ejemplos de jdmonthname() El comienzo del año coincidía con Fecha Gregoriano Juliano Republicano el día 22 de Septiembre, Gregoriano Juliano Judío gregoriana abreviado abreviado francés equinoccio de otoño, y se fijó su día uno del año uno el 22 de 3/1/1803 Jan January Dec December Tevet Nivose Septiembre de 1792, día de la 3/2/1803 Feb February Jan January Shevat Pluviose proclamación de la República. 3/3/1803 Mar March Feb February AdarI Ventose Consta 12 meses de 30 días, a los 3/4/1803 Apr April Mar March Nisan Germinal que se añaden cinco días 3/5/1803 May May Apr April Iyyar Floreal complementarios (seis en los años 3/6/1803 Jun June May May Sivan Prairial que son divisibles por 4 y no por 100) que son festivos y no se 3/7/1803 Jul July Jun June Tammuz Messidor asignan a ningún mes. 3/8/1803 Aug August Jul July Av Thermidor Los meses se dividen en tres 3/9/1803 Sep September Aug August Elul Fructidor décadas de 10 días. 3/10/1803 Oct October Sep September Tishri Vendemiaire El calendario fue de aplicación civil 3/11/1803 Nov November Oct October Heshvan Brumaire en Francia y sus colonias 3/12/1803 Dec December Nov November Kislev Frimaire americanas y africanas hasta Parámetro 1806. calendario 0 1 2 3 4 5 Día de Pascua Los parámetros señalados en la fila inferior son los correspondientes a los tipos de El Día de Pascua fue fijado en el nombres de mes señalados en los encabezados de la tabla. Concilio de Nicea (año 325) como el domingo siguiente a la primera luna llena posterior al equinoccio easter_date(año) de Primavera. Este equinoccio se supone que Devuelve -en tiempo Unix- la media noche del día de Pascua del año establecido siempre coincide con el 21 de como parámetro. marzo. Esta función sólo es válida cuando los valores del año están comprendidos entre 1970 y El algoritmo que usa PHP para su 2037 (tiempo UNIX). cálculo se basa en el que desarrolló Dionisio Exiguo en el El script echo date( "j-n-Y", easter_date(2006)) nos señala que la Pascua del año 2006 año 532. ha sido el día 16-4-2006. Para los años anteriores a 1753, (calendario Juliano) usa un ciclo easter_days(año) simple de 19 años para calcular las fases de la luna. Devuelve el número de días del período comprendido entre el 21 de marzo y el día En los años posteriores a esa fecha de Pascua. Si no se especifica el año, se asume el actual. (Calendario Gregoriano) se añaden dos factores de corrección que No tiene las limitaciones de la función anterior y es aplicable a años fuera del intervalo de tratan de hacer ese ciclo más tiempo UNIX. preciso. El script easter_days(2006) nos señala que la Pascua del año 2006 ha sido 26 días después del 21 de Marzo. ¡Cuidado! Si piensas en la posibilidad de utilizar estas funciones en alguna aplicación concreta que pretendas publicar en un hosting de la red cerciórate antes de que estén habilitadas. Anterior Indice Siguiente