Funkcja date_sunset() w PHP
Przykład
Zwróć czas zachodu słońca dzisiaj w Lizbonie, Portugalii:
<?php // Szanghaj, Chiny: // Wysokość geograficzna: 31.22 stopni na północ, długość geograficzna: 121.47 stopni na zachód // Zenit ~= 90, przesunięcie: +8 GMT echo("Szanghaj, Chiny: data: " . date("D M d Y")); echo("<br>时间 wschód słońca:"); echo(date_sunrise(time(),SUNFUNCS_RET_STRING,31.22,121.47,90,8)); ?>
Definicja i zastosowanie
Funkcja date_sunset() zwraca czas zachodu słońca dla określonej daty i miejsca.
Wskazówka:Zobacz date_sunrise() Funkcja, która zwraca czas wschodu słońca dla określonej daty i miejsca.
Gramatyka
date_sunset(timestamp,format,szerokość,długość,zenith,gmtoffset);
Parametry | Opis |
---|---|
timestamp | Wymagane. Określa datę i czas znacznika czasu do obliczenia czasu zachodu słońca. |
format |
Opcjonalnie. Określa, jak ma być zwracany wynik:
|
szerokość | Opcjonalnie. Określa szerokość geograficzną miejsca. Domyślnie szerokość geograficzna na północ. Aby określić szerokość geograficzną na południe, przekazuj wartości ujemne. |
długość | Opcjonalnie. Określa długość geograficzną miejsca. Domyślnie wschodnia długość geograficzna. Aby określić zachodnią długość geograficzną, przekazuj wartości ujemne. |
zenith | Opcjonalnie. Domyślnie date.sunset_zenith. |
gmtoffset | Opcjonalnie. Określa różnicę między GMT a czasem lokalnym w godzinach. |
Szczegóły techniczne
Wartość zwracana: | Jeśli pomyślnie, zwraca czas zachodu słońca w określonym formacie. W przypadku niepowodzenia zwraca FALSE. |
---|---|
Wersja PHP: | 5+ |
Log aktualizacji: | Od wersji PHP 5.1.0, funkcja ta zgłasza błędy E_STRICT i E_NOTICE dotyczące stref czasowych. |