Zurück zur heutigen Sonnenuntergangszeit in Lissabon, Portugal:
<?php// Lissabon, Portugal:// Breitengrad: 38,4 Nord, Längengrad: 9 West// Zenit ~= 90, Offset: +1 GMTecho("Lissabon, Portugal: Datum: " . Datum("DM d Y") );echo("<br>Sonnenuntergangszeit: ");echo(date_sunset(time(),SUNFUNCS_RET_STRING,38.4,-9,90,1));?>Die Funktion date_sunset() gibt die Sonnenuntergangszeit für das angegebene Datum und den angegebenen Ort zurück.
Tipp: Sehen Sie sich die Funktion date_sunrise() an, die die Sonnenaufgangszeit für ein bestimmtes Datum und einen bestimmten Ort zurückgibt.
date_sunset( Zeitstempel,Format,Breitengrad,Längengrad,Zenit,gmtoffset);
Parameter | beschreiben |
---|---|
Zeitstempel | Erforderlich. Gibt den Datumszeitstempel an, für den die Sonnenuntergangszeit berechnet werden soll. |
Format | Optional. Geben Sie an, wie Ergebnisse zurückgegeben werden sollen: SUNFUNCS_RET_STRING (gibt das Ergebnis im String-Format zurück, z. B. 16:46) (Standard) SUNFUNCS_RET_DOUBLE (gibt das Ergebnis im Float-Format zurück, z. B. 16.78243132) SUNFUNCS_RET_TIMESTAMP (gibt das Ergebnis im Ganzzahlformat (Zeitstempel) zurück, z. B. 1095034606) |
Breite | Optional. Gibt den Breitengrad des Standorts an. Der Standardwert ist der nördliche Breitengrad. Wenn Sie also den südlichen Breitengrad angeben möchten, müssen Sie einen negativen Wert übergeben. |
Länge | Optional. Gibt den Längengrad des Standorts an. Der Standardwert ist der östliche Längengrad. Wenn Sie also den westlichen Längengrad angeben möchten, müssen Sie einen negativen Wert übergeben. |
Zenit | Optional. Der Standardwert ist date.sunset_zenith. |
gmtoffset | Optional. Gibt den Unterschied zwischen GMT und Ortszeit an. Die Einheit ist Stunden. |
Rückgabewert: | Bei Erfolg wird die Sonnenuntergangszeit im angegebenen Format zurückgegeben. Gibt bei einem Fehler FALSE zurück. |
---|---|
PHP-Version: | 5+ |
Protokoll aktualisieren: | Ab PHP 5.1.0 meldet diese Funktion E_STRICT- und E_NOTICE-Zeitzonenfehler. |