English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Estas funciones le permiten obtener la fecha y la hora del servidor donde se ejecuta el script PHP. Puede usar estas funciones para formatear la fecha y la hora de múltiples maneras diferentes.
Estos funciones se pueden usar sin instalación, son parte del núcleo de PHP.
fecha/Opciones de configuración de tiempo:
Nombre | Predeterminado | Descripción | Variable |
---|---|---|---|
date.default_latitude | " 31.7667" | Especificar la latitud predeterminada (se utiliza esta opción en date_sunrise() y date_sunset()) | PHP_INI_ALL |
date.default_longitude | " 35.2333" | Especificar la longitud predeterminada (se utiliza esta opción en date_sunrise() y date_sunset()) | PHP_INI_ALL |
date.sunrise_zenith | " 90.83" | Especificar el pico de salida del sol predeterminado (se utiliza esta opción en date_sunrise() y date_sunset()) | PHP_INI_ALL |
date.sunset_zenith | " 90.83" | Especificar el pico de puesta del sol predeterminado (se utiliza esta opción en date_sunrise() y date_sunset()) | PHP_INI_ALL |
date.timezone | "" | Especificar la zona horaria predeterminada | PHP_INI_ALL |
Versión-Representa la versión más antigua de PHP que admite esta función.
número | Nombre de la función | Descripción de la función | Versión |
---|---|---|---|
1 | checkdate() | Verificar la fecha juliana | 3 |
2 | date_create() | Devolver un nuevo objeto DateTime | 5 |
3 | date_date_set() | Establecer una nueva fecha. | 5 |
4 | date_default_timezone_get() | Devolver la zona horaria predeterminada, utilizada por todos los Date/Uso de la función Time. | 5 |
5 | date_default_timezone_set() | Establecer la zona horaria predeterminada, utilizada por todos los Date/Uso de la función Time. | 5 |
6 | date_format() | Devolver la fecha formateada según el formato dado | 5 |
7 | date_isodate_set() | Establecer la fecha ISO | 5 |
8 | date_modify() | Modificar el sello de tiempo | 5 |
9 | date_offset_get() | devolver la desviación horaria de horario de verano | 5 |
10 | date_parse() | devolver un array asociativo con detalles sobre la fecha dada | 5 |
11 | date_sun_info() | devolver un array que contiene información sobre el amanecer en la fecha y lugar especificados/puesta del sol y comienzo del crepúsculo/información del final del crepúsculo en un array | 5 |
12 | date_sunrise() | devolver la fecha dada/tiempo de salida del sol en el lugar | 5 |
13 | date_sunset() | devolver la fecha dada/tiempo de puesta del sol en el lugar | 5 |
14 | date_time_set() | establecer la hora | 5 |
15 | date_timezone_get() | devolver la zona horaria del objeto DateTime dado | 5 |
16 | date_timezone_set() | establecer la zona horaria del objeto DateTime | 5 |
17 | date() | formatear la fecha y hora local | 3 |
18 | getdate() | devolver un array que contiene información de fecha y hora del timestamp Unix | 3 |
19 | gettimeofday() | devolver un array que contiene información sobre la hora actual | 3 |
20 | gmdate() | formatear GMT/fecha UTC/tiempo | 3 |
21 | gmmktime() | devolver el timestamp Unix de la fecha GMT | 3 |
22 | gmstrftime() | formatear GMT según el entorno de lenguaje configurado/Tiempo UTC/fecha | 3 |
23 | idate() | convertir la hora local/formatear la fecha como entero | 5 |
24 | localtime() | devolver la hora local. | 4 |
25 | microtime() | devolver los microsegundos del timestamp Unix actual | 3 |
26 | mktime() | devolver el timestamp Unix de una fecha | 3 |
27 | strftime() | formatear la hora local según la configuración regional/fecha | 3 |
28 | strptime() | analizar la hora generada por strftime()/fecha | 5 |
29 | strtotime() | analizar la descripción de fecha o hora de cualquier texto inglés en un timestamp Unix | 3 |
30 | time() | devolver el timestamp Unix de la hora actual | 3 |
31 | timezone_abbreviations_list() | devolver un array asociativo que contiene horarios de verano, desviaciones y nombres de zona horaria | 5 |
32 | timezone_identifiers_list() | devolver un array numérico con todos los identificadores de zona horaria | 5 |
33 | timezone_name_from_abbr() | devolver el nombre de la zona horaria a partir del abreviatura | 5 |
34 | timezone_name_get() | devolver el nombre de la zona horaria | 5 |
35 | timezone_offset_get() | devolver la desviación horaria de la zona horaria de Greenwich | 5 |
36 | timezone_open() | devolver un nuevo objeto DateTimeZone | 5 |
37 | timezone_transitions_get() | devolver todas las conversiones de la zona horaria | 5 |
38 | date_add() | añade días, meses, años, horas, minutos y segundos a una fecha | 5.3 |
39 | date_create_from_format() | crea una fecha mediante la interpretación de una cadena de tiempo según el formato especificado | 5.3 |
40 | date_diff() | calcula y devuelve la diferencia entre dos fechas | 5.3 |
41 | date_parse_from_format() | devuelve información sobre la fecha dada según el formato especificado | 5.3 |
42 | date_parse() | devuelve un array asociativo con detalles de una fecha específica | 5.2 |
43 | date_sub() | resta días, meses, años, horas, minutos y segundos desde una fecha especificada | 5.3 |
44 | date_timestamp_get() | devuelve el timestamp Unix | 5.3 |
45 | date_timestamp_set() | establece valores de fecha y hora según el timestamp dado | 5.3 |
46 | date_get_last_errors() | devuelve advertencias y errores al crear un objeto DateTime | 5.3 |
47 | date_interval_create_from_date_string() | crea un intervalo de fecha desde una cadena dada | 5 |
48 | date_interval_format() | formatea el intervalo de tiempo | 5.5 |
49 | date_create_immutable_from_format() | analiza una cadena de tiempo según el formato especificado | 5.5 |
50 | date_create_immutable() | crea y devuelve un objeto DateTimeImmutable | 5.5 |
51 | timezone_version_get() | devuelve la versión de la base de datos de la zona horaria actual | 5.3 |
52 | timezone_location_get() | devuelve información de ubicación relacionada con la zona horaria | 5.3 |
número | constantes y descripciones |
---|---|
1 | DATE_ATOM atómico (ejemplo:2005-08-15T16:13:03 + 0000) |
2 | DATE_COOKIE HTTP Cookies (por ejemplo: Sun,2005año8mes14día16:13:03 UTC) |
3 | DATE_ISO8601 ISO-8601)(por ejemplo:2005-08-14T16:13:03 + 0000) |
4 | DATE_RFC822 RFC 822)(ejemplo: Sun,2005año8mes14día16:13:03 UTC) |
5 | DATE_RFC850 RFC 850 (ejemplo: UTC 05año8mes14día16:13:03) |
6 | DATE_RFC1036 RFC 1036)(ejemplo: UTC 05año8mes14día16:13:03) |
7 | DATE_RFC1123RFC RFC 1123)(ejemplo: Sun,2005año8mes14día16:13:03 UTC) |
8 | DATE_RFC2822 RFC 2822)(2005año8mes14día, domingo16:13:03 +0000) |
9 | DATE_RSS RSS (domingo,2005año8mes14día16:13:03 UTC) |
10 | DATE_W3C W3C (por ejemplo:2005-08-14T16:13:03 + 0000) |
11 | SUNFUNCS_RET_TIMESTAMP marca de tiempo (en5.1.2disponible en chino) |
12 | SUNFUNCS_RET_STRING horas: minutos (por ejemplo: 08:02)(en5.1.2disponible en chino) |
13 | SUNFUNCS_RET_DOUBLE horas como número de coma flotante (por ejemplo8.75)(en5.1.2disponible en chino) |