Formatee una fecha y hora GMT/UTC y devuelva la cadena de fecha formateada:
<?php// Imprime el dayecho gmdate("l") . "<br>";// Imprime el día, fecha, mes, año, hora, AM o PMecho gmdate("l jS de FY h:i:s Un");?>La función gmdate() formatea una fecha y hora GMT/UTC y devuelve una cadena de fecha formateada.
gmdate( formato,marca de tiempo);
parámetro | describir |
---|---|
formato | Requerido. Especifica el formato de la cadena de fecha de salida. Se pueden utilizar los siguientes caracteres: d - día del mes (del 01 al 31) D - representación textual del día de la semana (en tres letras) j - Día del mes, sin ceros a la izquierda (1 a 31) l ('L' minúscula): la representación textual completa del día de la semana N: Día de la semana en formato numérico ISO-8601 (1 para el lunes, 7 para el domingo) S: sufijo ordinal en inglés para el día del mes (2 caracteres: st, nd, rd o th. Se usa con j) w - el día numérico de la semana (0 significa domingo, 6 significa sábado) z - día del año (de 0 a 365) W: representa el día del año en formato numérico ISO-8601 (la semana comienza en lunes) F - La representación en texto completo del mes (enero a diciembre) m - representación numérica del mes (de 01 a 12) M: una representación de texto breve del mes (representada por tres letras) n - la representación numérica del mes, sin ceros a la izquierda (1 a 12) t - el número de días en un mes determinado L - si es un año bisiesto (1 si es un año bisiesto, 0 en caso contrario) o - número de año según la norma ISO-8601 Y - Representación del año con cuatro dígitos y - año de dos dígitos a - minúscula: am o pm A - Forma de capital: AM o PM B - Muestra la hora de Internet (000 a 999) g - Reloj de 12 horas sin ceros a la izquierda (1 a 12) G - Reloj de 24 horas sin ceros a la izquierda (0 a 23) h - Reloj de 12 horas con ceros a la izquierda (01 a 12) H: reloj de 24 horas con ceros a la izquierda (00 a 23) i - centavos, con ceros a la izquierda (00 a 59) s - segundos con ceros a la izquierda (00 a 59) u - microsegundos (nuevo en PHP 5.2.2) e - Identificador de zona horaria (por ejemplo: UTC, GMT, Atlántico/Azores) I (forma mayúscula de i): si la fecha está en horario de verano (1 si es horario de verano, 0 en caso contrario) O - Diferencia con la hora media de Greenwich (GMT) en horas (ejemplo: +0100) P - La diferencia entre la hora media de Greenwich (GMT), en horas:minutos (nuevo en PHP 5.1.3) T - Abreviatura de zona horaria (ejemplos: EST, MDT) Z: Desplazamiento de zona horaria en segundos. Compensaciones negativas para zonas horarias al oeste de UTC (-43200 a 50400) c - Fecha estándar ISO-8601 (por ejemplo, 2013-05-05T16:34:42+00:00) r: fecha en formato RFC 2822 (por ejemplo, viernes 12 de abril de 2013 12:01:05 +0200) U - Número de segundos desde la época Unix (1 de enero de 1970 00:00:00 GMT) Además, se pueden utilizar las siguientes constantes predefinidas (disponibles desde PHP 5.1.0): DATE_ATOM - Átomo (por ejemplo: 2013-04-12T15:52:01+00:00) DATE_COOKIE: cookies HTTP (ejemplo: viernes 12 de abril del 13 a las 15:52:01 UTC) FECHA_ISO8601 - ISO-8601 (por ejemplo: 2013-04-12T15:52:01+0000) DATE_RFC822 - RFC 822 (Ejemplo: viernes, 12 de abril de 13 a las 15:52:01 +0000) DATE_RFC850 - RFC 850 (ejemplo: viernes 12 de abril del 13 a las 15:52:01 UTC) DATE_RFC1036 - RFC 1036 (Ejemplo: viernes, 12 de abril de 13 a las 15:52:01 +0000) DATE_RFC1123 - RFC 1123 (Ejemplo: viernes, 12 de abril de 2013 15:52:01 +0000) DATE_RFC2822 - RFC 2822 (viernes, 12 de abril de 2013 15:52:01 +0000) DATE_RFC3339: Igual que DATE_ATOM (a partir de PHP 5.1.3) DATE_RSS - RSS (viernes, 12 de agosto de 2013 15:52:01 +0000) DATE_W3C - Consorcio World Wide Web (ejemplo: 2013-04-12T15:52:01+00:00) |
marca de tiempo | Opcional. Especifica una marca de tiempo Unix entera. El valor predeterminado es la hora local actual (hora()). |
Valor de retorno: | Si tiene éxito, se devuelve una cadena de fecha formateada. Si falla, se informa un error E_WARNING y se devuelve FALSE. |
---|---|
Versión PHP: | 4+ |
Registro de actualización: | PHP 5.1.0: el rango válido de marcas de tiempo es desde el viernes 13 de diciembre de 1901 a las 20:45:54 GMT hasta el martes 19 de enero de 2038 a las 03:14:07 GMT. Antes de 5.1.0, en algunos sistemas (por ejemplo, Windows), las marcas de tiempo estaban limitadas del 01-01-1970 al 19-01-2038. PHP 5.1.1: Nuevas constantes de formato de fecha/hora estándar para especificar el parámetro de formato. |