PHP date_sunrise() συνάρτηση
Παράδειγμα
Επιστροφή της ώρας της ανατολής του ηλίου σήμερα στη Σανγκάη, Κίνα:
<?php // Σανγκάη, Κίνα: // Γεωγραφικές συντεταγμένες: Βόρειο πλάτος 31.22, Δυτικό μήκος 121.47 // Ζεφαίος ~= 90, απόκλιση: +8 GMT echo("Σανγκάη, Κίνα: Ημερομηνία: " . date("D M d Y")); echo("<br>Ανατολή ηλίου:"); echo(date_sunrise(time(),SUNFUNCS_RET_STRING,31.22,121.47,90,8)); ?>
Ορισμός και χρήση
Η δραστηριότητα date_sunrise() επιστρέφει την ώρα της ανατολής του ηλίου για μια καθορισμένη ημερομηνία και τοποθεσία.
Συμβουλή:Δείτε επίσης date_sunset() Η δραστηριότητα επιστρέφει την ώρα της δόσης του ηλίου για μια καθορισμένη ημερομηνία και τοποθεσία.
Γλώσσα
date_sunrise(timestamp,μορφοποιητής,latitude,longitude,zenith,gmtoffset);
Παράμετροι | Περιγραφή |
---|---|
timestamp | Απαιτείται. Καθορίζει το χρονοσφίγγα της ημερομηνίας και της ώρας για τον υπολογισμό της ώρας της ανατολής του ηλίου. |
μορφοποιητής |
Επιλογή. Καθορίζει τον τρόπο επιστροφής του αποτελέσματος:
|
latitude | Επιλογή. Καθορίζει τη γεωγραφική μοναδικότητα του τόπου. Προεπιλεγμένο είναι η γεωγραφική μοναδικότητα του Βορείου. Για να καθορίσετε τη γεωγραφική μοναδικότητα του Νότου, παραδώστε αρνητικό όρισμα. |
longitude | Επιλογή. Καθορίζει τη γεωγραφική μοναδικότητα του τόπου. Προεπιλεγμένο είναι η γεωγραφική μοναδικότητα της Ανατολής. Για να καθορίσετε τη γεωγραφική μοναδικότητα της Δύσης, παραδώστε αρνητικό όρισμα. |
zenith | Επιλογή. Προεπιλεγμένο είναι το date.sunrise_zenith. |
gmtoffset | Επιλογή. Καθορίζει τη διαφορά GMT και το τοπικό χρόνο σε ώρες. |
Τεχνικά Στοιχεία
Αποτελεσματική τιμή: | Εάν είναι επιτυχής, επιστρέφει την ώρα της ανατολής του ηλίου με το καθορισμένο μορφοποιητή. Αν αποτύχει, επιστρέφει FALSE. |
---|---|
PHP Έκδοση: | 5+ |
Ημερολόγιο Ενημερώσεων: | Από την έκδοση 5.1.0 του PHP, η δραστηριότητα αυτή αναφέρει τα σφάλματα E_STRICT και E_NOTICE για τα σφάλματα ζώνης χρόνου. |