Funciones de Fecha/Hora
PHP Manual

localtime

(PHP 4, PHP 5)

localtimeObtener el momento local

Descripción

array localtime ([ int $timestamp = time() [, bool $is_associative = false ]] )

La función localtime() devuelve una matriz con la estructura idéntica a la devuelta por la llamada a la función en C.

Parámetros

timestamp

El parámetro opcional timestamp es por defecto la hora local en formato integer Unix timestamp si no se define ningún valor en timestamp. En otras palabras, es por defecto el valor de la función time().

is_associative

Si está establecido a FALSE o no se proporciona, la matriz es devuelta como una matriz indexada numéricamente. Si el argumento está establecido a TRUE, localtime() devuelve una matriz asociativa que contiene todos los diferentes elementos de la estructura devuelta por la llamada a la fucnión de C localtime. Los nombres de las diferentes claves de la matriz asociativa son los siguientes:

  • "tm_sec" - segundos
  • "tm_min" - minutos
  • "tm_hour" - hora
  • "tm_mday" - día del mes Los meses son desde 0 (enero) a 11 (diciembre) y los días de la semana son desde 0 (domingo) a 6 (sábado).
  • "tm_mon" - mes del año, empezando por 0 para enero
  • "tm_year" - Años desde 1900
  • "tm_wday" - Día de la semana
  • "tm_yday" - Día del año
  • "tm_isdst" - Si está el horario de verano

Errores/Excepciones

Cada vez que se llame a la función date/time se generará un E_NOTICE si la zona horaria no es válida, y/o un mensaje E_STRICT o E_WARNING si se usa la configuración del sistema o la variable global TZ. Vea también date_default_timezone_set()

Historial de cambios

Versión Descripción
5.1.0

Ahora muestra E_STRICT y E_NOTICE cuando ocurren errores con zonas horarias.

Ejemplos

Example #1 Ejemplo de localtime()

<?php
$localtime 
localtime();
$localtime_assoc localtime(time(), true);
print_r($localtime);
print_r($localtime_assoc);
?>

El resultado del ejemplo sería algo similar a:

Array
(
    [0] => 24
    [1] => 3
    [2] => 19
    [3] => 3
    [4] => 3
    [5] => 105
    [6] => 0
    [7] => 92
    [8] => 1
)

Array
(
    [tm_sec] => 24
    [tm_min] => 3
    [tm_hour] => 19
    [tm_mday] => 3
    [tm_mon] => 3
    [tm_year] => 105
    [tm_wday] => 0
    [tm_yday] => 92
    [tm_isdst] => 1
)


Funciones de Fecha/Hora
PHP Manual