functions-online

Date and Time

Execute and test PHP functions for date and time manipulation.

date

Devuelve una cadena con $format de acuerdo a la cadena de formato dada usando el entero $timestamp entregado o la hora actual si no se da una marca de tiempo. En otras palabras, $timestamp es opcional y su valor predeterminado es el valor de time().

idate

Devuelve un nmero formateado segn la cadena de formato dada usando la marca de tiempo $timestamp de tipo entero dado o el momento local actual si no se da la marca de tiempo. En otras palabras, $timestamp es opcional y su valor por defecto es el de time().

A diferencia de date(), idate() acepta un slo carcter en el parmetro $format.

jdtounix

Esta funcion devolverá una fecha Unix correspondiente a la Fecha Juliana dada en $jday o FALSE si $jday no está dentro de la época Unix (años gregorianos entre 1970 y 2037 o 2440588 <= $jday <= 2465342). El momento devuleto es como hora local (y no GMT).

jewishtojd

Aunque esta función puede manejar fechas que se remontan hasta el año 1 (3761 A.C.), tal uso puede no ser significativo. El calendario judío ha estado en uso desde varios cientos de años, pero en los primeros días no había una fórmula para determinar el inicio del un mes. Un nuevo mes comenzaba cuando se observaba la primera luna nueva.

mktime

Devuelve la marca de tiempo Unix que corresponde a los argumentos dados. Esta marca de tiempo es un entero largo que contiene el número de segundos entre el Epoch Unix (Enero 1 1970 00:00:00 GMT) y la hora especificada.

Es posible dejar sin definir argumentos en orden de derecha a izquierda; cualquier argumento omitido será definido con el valor actual de acuerdo a la fecha y hora local.

strftime

Devuelve una cadena con formato ($format) de acuerdo a la cadena de formato dada usando la $timestamp dada o la hora local si no se entrega una marca de tiempo. Los nombres de mes y día de la semana y otras cadenas dependientes del idioma respetan la localidad actual definida con setlocale().

strptime

strptime() devuelve una matriz con la fecha $date analizada, o FALSE si se produjo un error.

Los nombres del mes y del día de la semana y otras cadenas dependientes del lenguaje están subordinados a la configuración regional local establecida con setlocale().

strtotime

La función espera que se le pase una cadena conteniendo una fecha en formato Inglés e intentará procesarla y convertirla a una timestamp (muestra de tiempo) de UNIX relativa a la timestamp proporcionada en $now, o la hora actual si no se indica ninguna. Si falla, devolverá -1.

unixtojd

Devuelve la Fecha Juliana para la fecha $timestamp Unix (segundos desde 1.1.1970), o el día actual si $timestamp no es dado.