Fungsi date_sunrise() PHP

Contoh

Kembalikan waktu penampang hari ini di Shanghai, Cina:

<?php
// Shanghai, Cina:
// Lintang: Utara 31.22, Bujur: Barat 121.47
// Tepi langit ~= 90, offset: +8 GMT
echo("Shanghai, Cina: Tanggal: " . date("D M d Y"));
echo("<br>Waktu penampang: ");
echo(date_sunrise(time(),SUNFUNCS_RET_STRING,31.22,121.47,90,8));
?>

Contoh Eksekusi

Definisi dan Penggunaan

Fungsi date_sunrise() mengembalikan waktu terbitan matahari untuk tanggal dan tempat yang ditentukan.

Petunjuk:Lihat date_sunset() Fungsi, mengembalikan waktu terbitan matahari untuk tanggal dan tempat yang ditentukan.

Sintaks

date_sunrise(timestamp,format,latitude,longitude,zenith,gmtoffset);
Parameter Deskripsi
timestamp Wajib. Tentukan tanda waktunya dan tanggal untuk menghitung waktu terbitan matahari.
format

Pilihan. Tentukan bagaimana hasil kembalikan disediakan:

  • SUNFUNCS_RET_STRING (kembalikan hasil dalam string, seperti 16:46) (default)
  • SUNFUNCS_RET_DOUBLE (kembalikan hasil dalam bilangan pecahan, seperti 16.78243132)
  • SUNFUNCS_RET_TIMESTAMP (kembalikan hasil dalam bilangan bulat (tanda waktunya), seperti 1095034606)
latitude Pilihan. Tentukan garis lintang tempat. Default adalah garis lintang utara. Jika ingin menentukan garis lintang selatan, kirim nilai negatif.
longitude Pilihan. Tentukan garis bujur tempat. Default adalah garis bujur timur. Jika ingin menentukan garis bujur barat, kirim nilai negatif.
zenith Pilihan. Default adalah date.sunrise_zenith.
gmtoffset Pilihan. Tentukan selisih GMT dan waktu lokal, dalam jam.

Detil Teknis

Nilai Kembalian: Jika sukses, kembalikan waktu terbitan matahari dalam format yang ditentukan. Jika gagal, kembalikan FALSE.
Versi PHP: 5+
Log Pembaruan: Dari PHP 5.1.0, fungsi ini melaporkan kesalahan zona waktu E_STRICT dan E_NOTICE.