Gli ultimi tutorial di sviluppo web
 

PHP date_sunrise() Function

<PHP Data / Ora di riferimento

Esempio

Restituisce il tempo di alba per Lisbona, Portogallo oggi:

<?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));
?>
Esempio Run »

Definizione e l'utilizzo

Il date_sunrise() restituisce il tempo di Alba per un giorno e posizione specificata.

Suggerimento: Guardate la date_sunset() funzione per restituire l'ora del tramonto per un giorno e posizione specificata.


Sintassi

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

Parametro Descrizione
timestamp Necessario. Specifica il timestamp del giorno da cui è tratto il tempo di Alba
format

Opzionale. Specifica come restituire il risultato:

  • SUNFUNCS_RET_STRING (returns the result as string. eg 16:46) (Questa è l'impostazione predefinita)
  • SUNFUNCS_RET_DOUBLE (returns the result as float. eg 16.78243132)
  • SUNFUNCS_RET_TIMESTAMP (returns the result as integer (timestamp) . Es 1.095.034,606 mila)
latitude Opzionale. Specifica la latitudine del luogo. Il valore predefinito del Nord. Per specificare un valore per il Sud, passare in un valore negativo
longitude Opzionale. Specifica la longitudine della posizione. Il valore predefinito Oriente. Per specificare un valore per occidentale, passare un valore negativo
zenith Opzionale. Il valore predefinito è date.sunrise_zenith
gmtoffset Opzionale. Specifica la differenza tra GMT e l'ora locale in ore

Dettagli tecnici

Valore di ritorno: Restituisce il tempo del sorgere del sole, nel formato specificato, in caso di successo. FALSE in caso di fallimento
Versione PHP: 5+
changelog: Da PHP 5.1.0 questa funzione emette E_STRICT e E_NOTICE errori di fuso orario

<PHP Data / Ora di riferimento