Los últimos tutoriales de desarrollo web
 

PHP strftime() Function

<PHP fecha / hora de referencia

Ejemplo

Formato de fecha y hora locales de acuerdo con las convenciones locales:

<?php
echo(strftime("%B %d %Y, %X %Z",mktime(20,0,0,12,31,98))."<br>");
setlocale(LC_ALL,"hu_HU.UTF8");
echo(strftime("%Y. %B %d. %A. %X %Z"));
?>
Ejecutar ejemplo »

Definición y Uso

El strftime() la función da formato a una hora y / o fecha local de acuerdo con las convenciones locales.

Consejo: También mirar el gmstrftime() función, que da formato a un / hora y / o fecha UTC GMT de acuerdo con las convenciones locales.


Sintaxis

strftime( format,timestamp);

Parámetro Descripción
format Necesario. Especifica cómo devolver el resultado:
  • % A - nombre abreviado día de la semana
  • % A - nombre completo del día
  • % B - nombre abreviado del mes
  • % B - nombre del mes completo
  • % C - fecha preferida y la representación tiempo
  • % C - Número del siglo (the year divided by 100, range 00 to 99)
  • % d - día del mes (01 to 31)
  • % D - igual que el% m /% d /% y
  • % e - día del mes (1 to 31)
  • % G - como% G, pero sin el siglo
  • % G - año de 4 dígitos correspondiente al número de semanas ISO (see %V) .
  • % H - igual que el% b
  • % H - hora, utilizando un reloj de 24 horas (00 to 23)
  • % I - hora, utilizando un reloj de 12 horas (01 to 12)
  • % j - día del año (001 to 366)
  • % m - mes (01 to 12)
  • % M - minutos
  • % N - carácter de nueva línea
  • % P - am o pm según el valor de tiempo especificado
  • % R - tiempo en notación am y pm
  • % R - tiempo en notación 24 horas
  • % S - segundo
  • % T - carácter de tabulación
  • % T - hora actual, igual a% H:% M:% S
  • % u - día de la semana como un número (1 to 7) , Lunes = 1. Advertencia: En Sun Solaris Domingo = 1
  • % T - número de semana del año en curso, comenzando con el primer domingo como el primer día de la primera semana
  • % V - El número de la semana ISO 8601 del año actual (01 to 53) , donde la semana 1 es la primera semana que tiene al menos 4 días en el año en curso, y con el lunes como el primer día de la semana
  • % W - número de semana del año en curso, a partir del primer lunes como el primer día de la primera semana
  • % W - día de la semana como un decimal, Domingo = 0
  • % X - representación de fecha preferida sin el tiempo
  • % X - representación de tiempo preferido sin la fecha
  • % y - Año sin un siglo (range 00 to 99)
  • % Y - año, incluyendo el siglo
  • % Z o% z - zona horaria o el nombre o la abreviatura
  • %% - un carácter literal%
timestamp Opcional. Especifica una marca de tiempo Unix que representa la fecha y / o hora de ser formateado. Por defecto es la hora local actual ( time() )

Detalles técnicos

Valor de retorno: Devuelve una cadena con formato según el formato utilizando la marca de tiempo dado. Nombres de los meses y los días de semana y otras cadenas dependientes del idioma respetan la localización actual de conjunto con setlocale()
Versión de PHP: 4+
cambios: PHP 5.1.0: Ahora emite E_STRICT y E_NOTICE errores de zona horaria

<PHP fecha / hora de referencia