Ultimele tutoriale de dezvoltare web
 

PHP date_sunrise() Function

<PHP Data / Ora de referință

Exemplu

Întoarcere timpul Sunrise pentru Lisabona, Portugalia astăzi:

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

Definiție și utilizare

date_sunrise() Funcția returnează timpul răsărit de soare pentru o zi specificată și locație.

Sfat: Uită - te la date_sunset() funcția pentru a reveni timpul apus de soare pentru o zi specificată și locație.


Sintaxă

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

Parametru Descriere
timestamp Necesar. Specifică timestamp-ul zilei din care este luată timpul răsărit de soare
format

Opțional. Specifică modul în care să se întoarcă rezultatul:

  • SUNFUNCS_RET_STRING (returns the result as string. eg 16:46) de (returns the result as string. eg 16:46) De (returns the result as string. eg 16:46) , (returns the result as string. eg 16:46) (Acest lucru este implicit)
  • SUNFUNCS_RET_DOUBLE (returns the result as float. eg 16.78243132) De (returns the result as float. eg 16.78243132)
  • SUNFUNCS_RET_TIMESTAMP (returns the result as integer (timestamp) . De exemplu , 1095034606)
latitude Opțional. Specifică latitudinea locației. Defaults la nord. Pentru a specifica o valoare de Sud, trece într-o valoare negativă
longitude Opțional. Specifică longitudinea locației. Defaults la est. Pentru a specifica o valoare pentru Vest, trece într-o valoare negativă
zenith Opțional. Defaults la date.sunrise_zenith
gmtoffset Opțional. Specifică diferența dintre GMT și ora locală în ore

Detalii tehnice

Întoarcere Valoare: Returnează timpul răsărit de soare, în formatul specificat, în caz de succes. FALSE în cazul eșecului
Versiune PHP: 5+
Changelog: De la PHP 5.1.0 această funcție emite E_STRICT și E_NOTICE erori de fus orar

<PHP Data / Ora de referință