Los últimos tutoriales de desarrollo web
 

PHP date_sunrise() Function

<PHP fecha / hora de referencia

Ejemplo

Devolver la hora del amanecer 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>Sunrise time: ");
echo(date_sunrise(time() ,SUNFUNCS_RET_STRING,38.4,-9,90,1));
?>
Ejecutar ejemplo »

Definición y Uso

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

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


Sintaxis

date_sunrise( 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 salida 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.sunrise_zenith
gmtoffset Opcional. Especifica la diferencia entre GMT y hora local en horas

Detalles técnicos

Valor de retorno: Devuelve el momento de la salida del 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 emite E_STRICT y E_NOTICE errores de zona horaria

<PHP fecha / hora de referencia