Función PHP gmdate ()
Definición y uso
los gmdate() La función acepta una cadena de formato como parámetro, formatea la fecha / hora local GMT / UTC en el formato especificado.
Sintaxis
gmdate($format, $timestamp)
Parámetros
No Señor | Descripción de parámetros |
---|---|
1 | format (Mandatory) Esta es una cadena de formato que especifica el formato en el que desea que esté la cadena de fecha de salida. |
2 | timestamp (Optional) Este es un valor entero que representa la marca de tiempo de la fecha requerida |
Valores devueltos
La función PHP gmdate () devuelve la hora / fecha local actual en el formato especificado.
Versión PHP
Esta función se introdujo por primera vez en PHP Versión 4 y funciona con todas las versiones posteriores.
Ejemplo
Pruebe lo siguiente que demuestra el uso de la función gmdate () :
<?php
$date = gmdate("D M d Y");
print("Date: ".$date);
?>
Esto producirá el siguiente resultado:
Date: Fri May 08 2020
Ejemplo
El siguiente ejemplo formatea la fecha actual usando esta función e imprime la información del amanecer / atardecer usando la fecha resultante -
<?php
$date = gmdate("H:i:s");
$sun_info = date_sun_info($date, 20.5937, 78.9629);
print_r($sun_info);
?>
Esto producirá el siguiente resultado:
Array
(
[sunrise] => 4818
[sunset] => 44087
[transit] => 24453
[civil_twilight_begin] => 3381
[civil_twilight_end] => 45524
[nautical_twilight_begin] => 1729
[nautical_twilight_end] => 47176
[astronomical_twilight_begin] => 98
[astronomical_twilight_end] => 48807
)
Ejemplo
Ahora invoquemos la función gmdate () pasando una marca de tiempo:
<?php
$ts = 1022555568;
$date = gmdate("D M d Y", $ts);
print($date);
?>
Esto producirá el siguiente resultado:
Tue May 28 2002
Ejemplo
<?php
date_default_timezone_set('UTC');
echo gmdate("l");
echo "\n";
echo gmdate('l dS \of F Y h:i:s A');
echo "\n";
?>
Esto produce el siguiente resultado:
Wednesday
Wednesday 13th of May 2020 05:57:30 PM