XX. Funciones de Fecha y Hora

Introducción

Estas funciones le permiten obtener la fecha y hora del servidor en donde están siendo ejecutados sus scripts PHP. Puede usar estas funciones para dar formato a las fechas y horas en muchas maneras diferentes.

Nota: Por favor tenga en cuenta que éstas funciones dependen de los parámetros de localidad de su servidor. Asegúrese de tener en cuenta el tiempo de preservación de luz del día (use p.ej. $fecha = strtotime('+7 days', $fecha) y no $fecha += 7*24*60*60) y los años bisiestos cuando trabaje con éstas funciones.

Requirimientos

No se necesitan bibliotecas externas para construir esta extensión

Instalación

No se necesita ninguna instalación para usar estas funciones, son parte del núcleo de PHP.

Configuración en tiempo de ejecución

Esta extensión no tiene directivas de configuración en php.ini.

Configuración en tiempo de ejecución

El comportamiento de estas funciones está afectado por los valores definidos en php.ini.

Tabla 1. Opciones de configuración de Fecha/Hora

NombreVariable por defectoDonde se cambiaRegistro de cambios
date.default_latitude"31.7667"PHP_INI_ALLDisponible desde PHP 5.0.0.
date.default_longitude"35.2333"PHP_INI_ALLDisponible desde PHP 5.0.0.
date.sunrise_zenith"90.83"PHP_INI_ALLDisponible desde PHP 5.0.0.
date.sunset_zenith"90.83"PHP_INI_ALLDisponible desde PHP 5.0.0.
date.timezone""PHP_INI_ALLDisponible desde PHP 5.1.0.
For further details and definitions of the PHP_INI_* constants, see the Apéndice H.

A continuación se presenta una corta explicación de las directivas de configuración.

date.default_latitude float

El valor por defecto de la latitud.

date.default_longitude float

El valor por defecto de la longitud.

date.sunrise_zenith float

El valor por defecto del cenit del amanecer.

date.sunset_zenith float

El valor por defecto del cenit del atardecer.

date.timezone string

El valor por defecto de la zona horaria. Se emplea cuando la variable de entorno TZ no está establecida. Este orden se describe en la función date_default_timezone_get() page.

Nota: Las cuatro primeras opciones de configuración solamente se emplean en las funciones date_sunrise() y date_sunset().

Tipos de recursos

Esta extensión no tiene ningún tipo de recurso definido.

Constantes predefinidas

The following constants are defined since PHP 5.1.0 and they offer standard date representations, which can be used along with the date format functions (like date()).

DATE_ATOM (string)

Atom

DATE_COOKIE (string)

HTTP Cookies

DATE_ISO8601 (string)

ISO-8601

DATE_RFC822 (string)

RFC 822

DATE_RFC850 (string)

RFC 850

DATE_RFC1036 (string)

RFC 1036

DATE_RFC1123 (string)

RFC 1123

DATE_RFC2822 (string)

RFC 2822

DATE_RSS (string)

RSS

DATE_W3C (string)

World Wide Web Consortium (W3C)

Tabla de contenidos
checkdate -- Vaidar una fecha Gregoriana
date_default_timezone_get --  Gets the default timezone used by all date/time functions in a script
date_default_timezone_set --  Sets the default timezone used by all date/time functions in a script
date_sunrise --  Obtiene la hora del amanecer de un día y lugar concretos
date_sunset --  Obtiene la hora del atardecer de un día y lugar concretos
date -- Dar formato a una hora/fecha local
getdate -- Obtiene información de fecha/hora
gettimeofday -- Obtiene la hora actual
gmdate -- Dar formato a una fecha/hora GMT/UTC
gmmktime -- Obtiene la marca de tiempo Unix para una fecha GMT
gmstrftime -- Dar formato a una hora/fecha GMT/UTC de acuerdo a parámetros de la localidad
idate -- Formatea la fecha/hora local como un número entero
localtime -- Obtener la hora local
microtime -- Devuelve la marca de tiempo Unix actual con micro-segundos
mktime -- Obtener la marca de tiempo Unix de una fecha
strftime -- Dar formato a una hora/fecha local de acuerdo a valores de localidad
strptime --  Manipula la hora/fecha obtenida mediante strftime()
strtotime --  Procesar cualquier descripción textual de fecha/hora en Inglés convirtiéndola en una timestamp de UNIX.
time -- Devuelve la marca de tiempo Unix actual

Hosting by: hurra.com
Generated: 2007-01-26 18:00:53