strftime
strtotime
Date/Time Functions
PHP Manual

# strptime

(PHP 5 >= 5.1.0)

strptime — Manipula la hora/fecha obtenida mediante strftime()

### Descripción

array strptime ( string `$marca_de_tiempo` , string `$formato` )

strptime() devuelve una matriz que contiene el valor `marca_de_tiempo` manipulado según el `formato` o `FALSE` si se ha producido un error.

Los nombres de los meses y de los días de la semana y otras cadenas dependientes del idioma, siguen la configuración de localización actual, establecida con setlocale() (LC_TIME).

### Lista de parámetros

`marca_de_tiempo` (string)

  Una marca de tiempo (igual que la devuelta por strftime())

`formato` (string)

  El formato usado en `formato` (igual que el usado en strftime()).

  Para más información sobre las opciones del formato, puede consultar la página de la función strftime().

### Valores retornados

Devuelve una matriz o `FALSE` si se produce un error.

La matriz devuelta contiene los siguientes parámetros
Parámetros | Descripción
--- | ---
tm_sec | Segundos transcurridos del minuto actual (0-61)
tm_min | Minutos transcurridos de la hora actual (0-59)
tm_hour | Horas transcurridas desde la media noche (0-23)
tm_mday | Día del mes (1-31)
tm_mon | Meses transcurridos desde Enero (0-11)
tm_year | Años transcurridos desde 1900
tm_wday | Días transcurridos desde el Domingo (0-6)
tm_yday | Días transcurridos desde el 1 de Enero (0-365)
unparsed | La parte de la `marca_de_tiempo` que no se pudo reconocer empleando el parámetro `formato`

### Ejemplos

Example #1 Ejemplo de strptime()

`<?php
$formato = '%d/%m/%Y %H:%M:%S';
$fecha_formateada = strftime($formato);
echo "$fecha_formateada\n";
print_r(strptime($fecha_formateada, $formato));
?>`

El resultado del ejemplo seria algo similar a:

    03/10/2004 15:54:19

    Array
    (
        [tm_sec] => 19
        [tm_min] => 54
        [tm_hour] => 15
        [tm_mday] => 3
        [tm_mon] => 9
        [tm_year] => 104
        [tm_wday] => 0
        [tm_yday] => 276
        [unparsed] =>
    )

### Ver también

- strftime() - Dar formato a una hora/fecha local de acuerdo a valores de localidad

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

strftime
strtotime
Date/Time Functions
PHP Manual