Neueste Web-Entwicklung Tutorials
 

PHP date_sunrise() Function

<PHP Datum / Uhrzeit Referenz

Beispiel

Bringen Sie den Sonnenaufgang Zeit für Lissabon, Portugal heute:

<?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));
?>
Führen Sie zB »

Definition und Verwendung

Die date_sunrise() Funktion gibt die Sonnenaufgangszeit für einen bestimmten Tag und Ort.

Tipp: Schauen Sie sich die date_sunset() Funktion , um den Sonnenuntergang für einen bestimmten Tag und Ort zurückzukehren.


Syntax

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

Parameter Beschreibung
timestamp Erforderlich. Gibt den Zeitstempel des Tages, aus dem die Sonnenaufgangszeit genommen wird
format

Optional. Gibt an, wie das Ergebnis zurück:

  • SUNFUNCS_RET_STRING (returns the result as string. eg 16:46) zurück (returns the result as string. eg 16:46) (Dies ist Standard)
  • SUNFUNCS_RET_DOUBLE (returns the result as float. eg 16.78243132)
  • SUNFUNCS_RET_TIMESTAMP (returns the result as integer (timestamp) . ZB 1095034606)
latitude Optional. Gibt die Breite des Standortes. Defaults nach Norden. Um einen Wert für Süd angeben, übergeben Sie in einem negativen Wert
longitude Optional. Gibt die Länge des Ortes. Defaults nach Ost. Um einen Wert für West angeben, übergeben Sie in einem negativen Wert
zenith Optional. Der Standardwert ist date.sunrise_zenith
gmtoffset Optional. Gibt die Differenz zwischen GMT und Ortszeit in Stunden

Technische Details

Rückgabewert: Gibt die Zeit des Sonnenaufgangs, in dem angegebenen Format, auf Erfolg. FALSE bei einem Fehler
PHP Version: 5+
Änderungsprotokoll: Von PHP 5.1.0 diese Funktion gibt E_STRICT und E_NOTICE Zeitzone Fehler

<PHP Datum / Uhrzeit Referenz