gmstrftime
(PHP 4, PHP 5)
gmstrftime — Formatear una fecha/hora GMT/UTC según la configuración local
Descripción
$format
[, int $timestamp = time()
] )Se comporta como strftime(), excepto que el instante devuelto es Tiempo medio de Greenwich (GMT). Por ejemplo, cuando se ejecuta en Hora estándar oriental (GMT -0500), la primera línea de abajo imprime "Dec 31 1998 20:00:00", mientras que la segunda imprime "Jan 01 1999 01:00:00".
Parámetros
-
format -
Véase la descripción de strftime().
-
timestamp -
El parámetro opcional
timestampes una marca temporal de Unix de tipo integer que por defecto es la hora local si no se proporciona ningún valor atimestamp. En otras palabras, es de forma predeterminada el valor de la función time().
Valores devueltos
Devuelve una cadena formateada según la cadena de formato dada
empleando la marca temporal timestamp dada o el instante
local actual si no se da una marca temporal. Los nombres del mes y del día de la semana y
otras cadenas dependientes del lenguaje respetan el localismo establecido
con setlocale().
Ejemplos
Ejemplo #1 Ejemplo de gmstrftime()
<?php
setlocale(LC_TIME, 'en_US');
echo strftime("%b %d %Y %H:%M:%S", mktime(20, 0, 0, 12, 31, 98)) . "\n";
echo gmstrftime("%b %d %Y %H:%M:%S", mktime(20, 0, 0, 12, 31, 98)) . "\n";
?>