Los últimos tutoriales de desarrollo web
 

PHP strptime() Function

<PHP fecha / hora de referencia

Ejemplo

Analiza una fecha / hora generado con strftime() :

<?php
$format="%d/%m/%Y %H:%M:%S";
$strf=strftime($format);
echo("$strf");
print_r(strptime($strf,$format));
?>

Definición y Uso

El strptime() Esta función analiza una fecha / hora generado con strftime() .

Note: Esta función no está implementada en plataformas Windows!


Sintaxis

strptime( date,format);

Parámetro Descripción
date Necesario. La cadena a analizar (eg returned from strftime() )
format Necesario. Especifica el formato utilizado en la fecha:
  • % 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%

Detalles técnicos

Valor de retorno: Esta función devuelve una matriz con la fecha analizada en caso de éxito. En caso de fallo.

El significado de las claves de matriz que regresan son:

  • [tm_sec] - segundos (0-61)
  • [tm_min] - minutos (0-59)
  • [tm_hour] - hora (0-23)
  • [tm_mday] - día del mes (1-31)
  • [] - tm_mon meses desde enero (0-11)
  • [] - tm_year años desde 1900
  • [] - tm_wday días desde domingo (0-6)
  • [tm_yday] - días desde 1 de enero (0-365)
  • [Unparsed] - la parte de fecha que no fue reconocido con el formato especificado, en su caso
Versión de PHP: 5.1+

<PHP fecha / hora de referencia