PHP date_sunrise() funktionen
Exempel
Returnera uppgång av solen i Shanghai, Kina idag:
<?php // Shanghai, Kina: // Längd: 31.22 nordlig breddgrad, längd: 121.47 västlig longitud // Zenith ~= 90, offset: +8 GMT echo("Shanghai, Kina: Datum: " . date("D M d Y")); echo("<br>Uppgång av solen: "); echo(date_sunrise(time(),SUNFUNCS_RET_STRING,31.22,121.47,90,8)); ?>
Definition och användning
date_sunrise() funktionen returnerar soluppgångstiden för ett specifikt datum och plats.
Tips:Se också date_sunset() Funktion som returnerar solnedgångstiden för ett specifikt datum och plats.
Syntaks
date_sunrise(timestamp,format,latitude,longitude,zenith,gmtoffset);
Parametrar | Beskrivning |
---|---|
timestamp | Obligatoriskt. Specificera den datetime-stamp som ska användas för att beräkna soluppgångstiden. |
format |
Valfritt. Specificera hur resultatet ska returneras:
|
latitude | Valfritt. Specificera platsens bredd. Standard är norrlig bredd. För att specificera söderlig bredd, skicka ett negativt värde. |
longitude | Valfritt. Specificera platsens längd. Standard är östlig longitud. För att specificera västlig longitud, skicka ett negativt värde. |
zenith | Valfritt. Standard är date.sunrise_zenith. |
gmtoffset | Valfritt. Specificera skillnaden mellan GMT och lokal tid i timmar. |
Tekniska detaljer
Returvärde: | Om det lyckas, returneras soluppgångstiden i det specificerade formatet. Om det misslyckas returneras FALSE. |
---|---|
PHP Version: | 5+ |
Uppdateringslogg: | Från PHP 5.1.0 och framåt rapporterar denna funktion E_STRICT och E_NOTICE tidszonerfel. |