PHP:Date

De W3API
Saltar a: navegación, buscar

Contenido

Descripción

Función que devuelve la hora local.

Sintaxis

string date ( string $format [, int $timestamp = time() ] )

Parámetros

  • $format, formato de salida que queremos que tenga la fecha. Podemos concatenar los siguientes caracteres:
    • Para días:
      • d, día del mes en dos dígitos.
      • D, representación semanal del día con tres letras. De lunes a domingo.
      • j, día del mes en dos dígitos, pero sin ceros a la izquierda.
      • l, representación textual del día.
      • N, representación numérica ISO-8601.
      • S, sufijo ordinal inglés. Es el 1st, 2nd,...
      • w, representación numérica de la semana. Qué día de la semana es. Empezando con el 0 para el domingo.
      • z, día del año empezando por 0 y acabando en 365.
    • Para las semanas:
      • 'W, semana del año en el formato ISO-8601.
    • Para el mes:
      • F, representación textual del mes.
      • m, mes en dos dígitos. Siempre se añade 0 para conseguir los dos dígitos.
      • M, mes en texto con tres letras.
      • n, representación numérica del mes, si añadir un 0.
      • t, número de días del mes dado.
    • Para el año:
      • B, indica si ese año es bisiesto.
      • o, formato del año según el estándar ISO-8601.
      • Y, representación numérica del año con cuatro dígitos.
      • y, representación numérica del año con dos dígitos.
    • Para la hora:
      • a, am/pm en minúsculas.
      • A, am/pm en mayúsculas.
      • B, hora Internet de 000 a 999.
      • g, formato de 12 horas sin ceros iniciales.
      • G, formato de 24 horas sin ceros iniciales.
      • h, formato de 12 horas con ceros iniciales.
      • H, formato de 24 horas con ceros iniciales.
      • i, minutos con ceros iniciales.
      • s, segundos con ceros iniciales.
      • u, milisegundos.
    • Para la zona horaria:
      • e, muestra el indicador de la zona horaria
      • I, si la hora está en formato horario de verano o no. En el caso de estar en formato de verano devuelve un '1', en caso contrario devuelve un '0'.
      • O, devuelve la diferencia en formato Greenwich (GTM). +0400
      • P, devuelve la diferenecia en formato Greenwich (GTM) pero separando la hora con dos puntos. +04:00
      • T, abreviatura de la zona horaria.
      • Z, índice de la zona horaria en segundos,
    • Para fechas/horas completas:
      • c, formato de fecha/hora en ISO-8601.
      • r, formato de fecha/hora en RFC 2822.
      • U, segundos desde la época UNIX la cual comienza en 1 de Enero del 1970 00:00:00 GMT.
  • $timestamp, valor opcional con la marca de tiempo UNIX. El valor de la función time.

Ejemplo

date_default_timezone_set("Europe/Madrid");
echo date("d/m/Y"); 
echo date("c");
echo date("H:i:s");
echo "Hoy es el día ".date("w")." de la semana";

Lineas de Código

Herramientas personales
Espacios de nombres
Variantes
Acciones
Navegación
api's
webs
Herramientas