Kembali ke waktu matahari terbenam hari ini di Lisbon, Portugal:
<?php// Lisbon, Portugal:// Lintang: 38.4 Utara, Bujur: 9 Barat// Zenith ~= 90, offset: +1 GMTecho("Lisbon, Portugal: Tanggal: " .date("DM d Y") );echo("<br>Waktu matahari terbenam: ");echo(tanggal_matahari terbenam(waktu(),SUNFUNCS_RET_STRING,38.4,-9,90,1));?>Fungsi date_sunset() mengembalikan waktu matahari terbenam untuk tanggal dan lokasi yang ditentukan.
Tip: Lihat fungsi date_sunrise(), yang mengembalikan waktu matahari terbit untuk tanggal dan lokasi tertentu.
tanggal_matahari terbenam( stempel waktu,format,lintang,bujur,puncak,gmtoffset);
parameter | menggambarkan |
---|---|
stempel waktu | Diperlukan. Menentukan stempel waktu tanggal untuk menghitung waktu matahari terbenam. |
format | Opsional. Tentukan cara mengembalikan hasil: SUNFUNCS_RET_STRING (mengembalikan hasil dalam format string, seperti 16:46) (default) SUNFUNCS_RET_DOUBLE (mengembalikan hasil dalam format float, seperti 16.78243132) SUNFUNCS_RET_TIMESTAMP (mengembalikan hasil dalam format bilangan bulat (stempel waktu), seperti 1095034606) |
lintang | Opsional. Menentukan garis lintang lokasi. Standarnya adalah lintang utara. Oleh karena itu jika Anda ingin menentukan lintang selatan, Anda harus memberikan nilai negatif. |
garis bujur | Opsional. Menentukan garis bujur lokasi. Standarnya adalah bujur timur. Oleh karena itu, jika Anda ingin menentukan bujur barat, Anda harus memberikan nilai negatif. |
puncak | Opsional. Standarnya adalah tanggal.matahari terbenam_zenith. |
gmtoffset | Opsional. Menentukan perbedaan antara GMT dan waktu setempat. Satuannya adalah jam. |
Nilai pengembalian: | Jika berhasil, mengembalikan waktu matahari terbenam dalam format yang ditentukan. Mengembalikan FALSE jika gagal. |
---|---|
Versi PHP: | 5+ |
Catatan pembaruan: | Mulai dari PHP 5.1.0, fungsi ini melaporkan kesalahan zona waktu E_STRICT dan E_NOTICE. |