Función date_sunrise() de PHP
Ejemplo
Devuelve el tiempo de salida del sol de Shanghai, China hoy:
<?php // Shanghai, China: // Latitud: 31.22 grados norte, longitud: 121.47 grados oeste // El zenit ~= 90, desviación: +8 GMT echo("Shanghai, China: Fecha: " . date("D M d Y")); echo("<br>El tiempo de salida del sol:"); echo(date_sunrise(time(),SUNFUNCS_RET_STRING,31.22,121.47,90,8)); ?>
Definición y uso
La función date_sunrise() devuelve la hora del amanecer para una fecha y lugar específicos.
Consejo:Ver date_sunset() Función que devuelve la hora del atardecer para una fecha y lugar específicos.
Sintaxis
date_sunrise(timestamp,format,latitude,longitude,zenith,gmtoffset);
Parámetros | Descripción |
---|---|
timestamp | Obligatorio. Especifica el timestamp de la fecha y hora para calcular el tiempo del amanecer. |
format |
Opcional. Especifica cómo se debe retornar el resultado:
|
latitude | Opcional. Especifica la latitud del lugar. Por defecto, Latitud Norte. Para especificar Latitud Sur, envíe un valor negativo. |
longitude | Opcional. Especifica la longitud del lugar. Por defecto, Longitud Este. Para especificar Longitud Oeste, envíe un valor negativo. |
zenith | Opcional. Por defecto, date.sunrise_zenith. |
gmtoffset | Opcional. Especifica la diferencia en horas entre GMT y la hora local. |
Detalles técnicos
Valor de retorno: | Si tiene éxito, devuelve la hora del amanecer en el formato especificado. Si falla, devuelve FALSE. |
---|---|
Versión de PHP: | 5+ |
Registro de actualizaciones: | A partir de PHP 5.1.0, la función informa de errores de tiempo de zona E_STRICT y E_NOTICE. |