La función Fecha/Hora le permite obtener la fecha y hora del servidor donde se ejecuta el script PHP. Puede utilizar las funciones de Fecha/Hora para formatear fechas y horas de diferentes maneras.
Nota: Estas funciones dependen de la configuración local del servidor. Recuerde tener en cuenta el horario de verano y los años bisiestos al utilizar estas funciones.
Las funciones de fecha/hora de PHP son una parte integral del núcleo de PHP. No se requiere instalación para utilizar estas funciones.
El comportamiento de las funciones de Fecha/Hora se ve afectado por la configuración en php.ini:
nombre | describir | por defecto | versión PHP |
---|---|---|---|
fecha.zona horaria | Especifique la zona horaria predeterminada (todas las funciones de fecha/hora utilizan esta opción) | "" | PHP 5.1 |
fecha.default_latitude | Especifica la latitud predeterminada (date_sunrise() y date_sunset() usan esta opción) | "31.7667" | PHP 5.0 |
fecha.default_longitude | Especifica la longitud predeterminada (date_sunrise() y date_sunset() usan esta opción) | "35.2333" | PHP 5.0 |
fecha.amanecer_cenit | Especifica el cenit del amanecer predeterminado (date_sunrise() y date_sunset() usan esta opción) | "90,83" | PHP 5.0 |
fecha.sunset_zenith | Especifica el cenit del atardecer predeterminado (date_sunrise() y date_sunset() usan esta opción) | "90,83" | PHP 5.0 |
función | describir |
---|---|
fecha de verificación() | Verificación de fechas gregorianas. |
fecha_añadir() | Agregue día, mes, año, horas, minutos y segundos a una fecha. |
fecha_create_from_format() | Devuelve un nuevo objeto DateTime formateado según el formato especificado. |
fecha_create() | Devuelve un nuevo objeto DateTime. |
fecha_fecha_set() | Fija una nueva fecha. |
fecha_default_timezone_get() | Devuelve la zona horaria predeterminada utilizada por todas las funciones de fecha/hora. |
fecha_default_timezone_set() | Establece la zona horaria predeterminada, utilizada por todas las funciones de fecha/hora. |
diferencia_fecha() | Devuelve la diferencia entre dos fechas. |
formato_fecha() | Devuelve una fecha formateada según el formato especificado. |
fecha_obtener_últimos_errores() | Devuelve advertencias/errores en una cadena de fecha. |
date_interval_create_from_date_string() | Crea un DateInterval a partir de la parte relevante de la cadena. |
formato_intervalo_fecha() | Formatear el intervalo de tiempo. |
fecha_isodate_set() | Establecer fecha ISO. |
fecha_modificar() | Modificar marca de tiempo. |
fecha_offset_get() | Devuelve el desplazamiento de la zona horaria. |
fecha_parse_from_format() | Devuelve una matriz asociativa con detalles para la fecha especificada según el formato especificado. |
análisis_fecha() | Devuelve una matriz asociativa con detalles para una fecha específica. |
fecha_sub() | Resta el día, mes, año, horas, minutos y segundos de la fecha especificada. |
fecha_sol_info() | Devuelve una matriz que contiene información sobre el amanecer/atardecer y el inicio/final del anochecer para la fecha y ubicación especificadas. |
fecha_amanecer() | Devuelve la hora del amanecer para una fecha y ubicación específicas. |
fecha_atardecer() | Devuelve la hora del atardecer para la fecha y ubicación especificadas. |
conjunto_fecha_hora() | Establecer tiempo. |
fecha_marca_hora_get() | Devuelve la marca de tiempo de Unix. |
fecha_marca_hora_set() | Establece la fecha y la hora según una marca de tiempo de Unix. |
fecha_timezone_get() | Devuelve la zona horaria del objeto DateTime dado. |
fecha_timezone_set() | Establece la zona horaria de un objeto DateTime. |
fecha() | Formatee la fecha y hora locales. |
obtener fecha() | Devuelve una marca de tiempo o la información de fecha/hora de la fecha/hora local actual. |
obtener hora del día() | Devuelve la hora actual. |
fechagm() | Formatee fecha y hora GMT/UTC. |
gmmktime() | Devuelve la marca de tiempo UNIX de una fecha GMT. |
gmstrftime() | Formatee la fecha y hora GMT/UTC según la configuración local. |
fechar() | Formatee la hora/fecha local como un número entero. |
hora local() | Regreso hora local. |
microtiempo() | Devuelve el número de microsegundos en la marca de tiempo actual de Unix. |
mktime() | Devuelve la marca de tiempo Unix de una fecha. |
tiempo de ejecución() | Formatee la hora/fecha local según la configuración local. |
tiempo de ejecución() | Analiza la hora/fecha generada por strftime(). |
strtotime() | Analiza cualquier descripción de fecha u hora de texto en inglés en una marca de tiempo Unix. |
tiempo() | Devuelve la marca de tiempo Unix de la hora actual. |
lista_abreviaturas_zona horaria() | Devuelve una matriz asociativa que contiene el horario de verano, el desplazamiento y el nombre de la zona horaria. |
lista_identificadores_zona horaria() | Devuelve una matriz numérica con todos los identificadores de zona horaria. |
zona horaria_ubicación_get() | Devuelve información de ubicación para la zona horaria especificada. |
timezone_name_from_abbr() | Devuelve el nombre de la zona horaria según la abreviatura de la zona horaria. |
zona horaria_nombre_get() | Devuelve el nombre de la zona horaria. |
timezone_offset_get() | Devuelve el desplazamiento de la zona horaria con respecto a GMT. |
zona horaria_abierta() | Cree un nuevo objeto DateTimeZone. |
timezone_transitions_get() | Devuelve todas las conversiones para zonas horarias. |
timezone_version_get() | Devuelve la versión de la base de datos de zona horaria. |
constante | describir |
---|---|
FECHA_ÁTOMO | Átomo (por ejemplo: 2005-08-15T16:13:03+0000) |
FECHA_COOKIE | Cookies HTTP (Ejemplo: domingo 14 de agosto de 2005 a las 16:13:03 UTC) |
FECHA_ISO8601 | ISO-8601 (por ejemplo: 2005-08-14T16:13:03+0000) |
FECHA_RFC822 | RFC 822 (Ejemplo: domingo 14 de agosto de 2005 a las 16:13:03 UTC) |
FECHA_RFC850 | RFC 850 (Ejemplo: domingo 14 de agosto de 2005 a las 16:13:03 UTC) |
FECHA_RFC1036 | RFC 1036 (Ejemplo: domingo 14 de agosto de 2005 a las 16:13:03 UTC) |
FECHA_RFC1123 | RFC 1123 (Ejemplo: domingo 14 de agosto de 2005 a las 16:13:03 UTC) |
FECHA_RFC2822 | RFC 2822 (Ejemplo: domingo 14 de agosto de 2005 16:13:03 +0000) |
FECHA_RSS | RSS (Ejemplo: domingo 14 de agosto de 2005 a las 16:13:03 UTC) |
FECHA_W3C | Consorcio World Wide Web (por ejemplo: 2005-08-14T16:13:03+0000) |