Heim >Backend-Entwicklung >PHP-Tutorial >date_sunrise()-Funktion in PHP

date_sunrise()-Funktion in PHP

WBOY
WBOYnach vorne
2023-09-09 11:01:021502Durchsuche

Die Funktion date_sunrise() gibt die Sonnenaufgangszeit für ein bestimmtes Datum/Ort zurück. Bei Erfolg wird die Sonnenaufgangszeit im angegebenen Format zurückgegeben. FALSE bei Fehler.

date_sunrise()-Funktion in PHPSyntax

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

Parameter

Zeitstempel
    – Holen Sie sich den Zeitstempel des aktuellen Tages zur Sonnenaufgangszeit.
  • Format
  • – Gibt an, wie das Ergebnis zurückgegeben wird:
  • SUNFUNCS_RET_STRING: Gibt das Ergebnis als Zeichenfolge zurück.

    • SUNFUNCS_RET_DOUBLE: Gibt das Ergebnis in Gleitkommaform zurück.

    • SUNFUNCS_RET_TIMESTAMP: Gibt das Ergebnis als Ganzzahl (Zeitstempel) zurück.

    Latitude
  • – der Breitengrad des angegebenen Standorts. Der Breitengrad ist standardmäßig auf Norden eingestellt. Wenn Sie einen Südwert angeben möchten, müssen Sie einen negativen Wert übergeben.
  • Längengrad
  • – Der Längengrad des angegebenen Standorts. Als Längengrad wird standardmäßig der östliche Längengrad verwendet. Wenn Sie einen Westwert angeben möchten, müssen Sie einen negativen Wert übergeben.
  • zenith
  • – Standardmäßig date.sunrise_zenith
  • gmtoffset li> – Der Zeitunterschied in Stunden zwischen GMT und Ortszeit.
  • Gibt zurück

  • Die Funktion date_sunrise() gibt nach Erfolg die Sonnenaufgangszeit im angegebenen Format zurück. FALSE bei Fehler.

Beispiel

Hier ist das Beispiel –

Live-Demonstration

<?php
   echo("Date: " . date("D M d Y") . "<br />");
   echo("Sunrise time: ");
   echo(date_sunrise(time(),SUNFUNCS_RET_STRING,38.4,-9,90,1));
?>

Ausgabe

Hier ist die Ausgabe –

Date: Wed Oct 10 2018
Sunrise time: 07:43

Beispiel

Sehen wir uns ein weiteres Beispiel an –

Live-Demonstration

<?php
   $res = strtotime(&#39;2018-10-25&#39;);
   var_dump(date_sunrise($res, SUNFUNCS_RET_STRING, 69.245833, -53.537222));
?>

Ausgabe

Hier ist die Ausgabe -

string(5) "11:28"

Das obige ist der detaillierte Inhalt vondate_sunrise()-Funktion in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:tutorialspoint.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen