Los últimos tutoriales de desarrollo web
 

PHP date_sunset() Function

<PHP fecha / hora de referencia

Ejemplo

Devolver la hora del atardecer de Lisboa, Portugal hoy en día:

<?php
// Lisbon, Portugal:
// Latitude: 38.4 North, Longitude: 9 West
// Zenith ~= 90, offset: +1 GMT

echo("Lisbon, Portugal: Date: " . date("D M d Y"));
echo("<br>Sunset time: ");
echo(date_sunset(time() ,SUNFUNCS_RET_STRING,38.4,-9,90,1));
?>
Ejecutar ejemplo »

Definición y Uso

El date_sunset() función devuelve la hora del atardecer de un día y la ubicación especificada.

Consejo: Mira el date_sunrise() función para devolver la hora del amanecer de un día y la ubicación especificada.


Sintaxis

date_sunset( timestamp,format,latitude,longitude,zenith,gmtoffset);

Parámetro Descripción
timestamp Necesario. Especifica la fecha y hora del día a partir del cual se toma el tiempo de la puesta del sol
format

Opcional. Especifica cómo devolver el resultado:

  • SUNFUNCS_RET_STRING (returns the result as string. eg 16:46) (Esto es por defecto)
  • SUNFUNCS_RET_DOUBLE (returns the result as float. eg 16.78243132)
  • SUNFUNCS_RET_TIMESTAMP (returns the result as integer (timestamp) . Por ejemplo, 1095034606)
latitude Opcional. Especifica la latitud del lugar. Por defecto es del Norte. Para especificar un valor para el sur, pasar en un valor negativo
longitude Opcional. Especifica la longitud de la ubicación. El valor predeterminado es Medio. Para especificar un valor para West, pasar en un valor negativo
zenith Opcional. Por defecto es date.sunset_zenith
gmtoffset Opcional. Especifica la diferencia entre GMT y hora local en horas

Detalles técnicos

Valor de retorno: Devuelve el momento de la puesta de sol, en el formato especificado, en caso de éxito. En caso de fallo
Versión de PHP: 5+
cambios: A partir de PHP 5.1.0 esta función genera errores con zonas E_STRICT y E_NOTICE tiempo

<PHP fecha / hora de referencia