การใช้งานฟังก์ชัน
พระอาทิตย์ขึ้น
โค้ด: เลือกทั้งหมด
date_sunrise(timestamp,format,latitude,longitude,zenith,gmt_offset)
โค้ด: เลือกทั้งหมด
date_sunset(timestamp,format,latitude,longitude,zenith,gmt_offset)
โค้ด: เลือกทั้งหมด
<?php
echo("วันที่ " . date('d-m-Y') . "<br><br>พระอาทิตย์ขึ้นที่ผาชนะได อ.โขงเจียม จ.อุบลราชธานี เวลา : " .date_sunrise(time(),SUNFUNCS_RET_STRING,15.37,105.37,90,+7-24) . "<br><br>");
echo("พระอาทิตย์ตกที่แหลมพรหมเทพ อ.เมือง จ.ภูเก็ต เวลา : " .date_sunset(time(),SUNFUNCS_RET_STRING,7.46,98.19,90,+7));
?>
timestamp => ค่า Timestamp
latitude => ตำแหน่งละติจูดที่ต้องการทราบค่า
longitude => ตำแหน่งลองจิจูดที่ต้องการทราบค่า
zenith => ค่าเวลา GMT ที่ห่างจากเมืองกรีนิช
gmt_offset => ค่า gmt_offset มีหน่วยเป็น ชั่วโมง
format มีให้เลือก 3 รูปแบบ คือ
SUNFUNCS_RET_STRING = > (แสดงผลเป็นข้อความ)
SUNFUNCS_RET_DOUBLE => (แสดงผลเป็นแบบ float)
SUNFUNCS_RET_TIMESTAMP => (แสดงผลเป็น Timestamp)
อ้างอิง
1 https://www.w3schools.com/php/func_date_sunrise.asp
2 http://www.question.in.th/answer_view.php?id_ques=266
3 https://mondaro23.blogspot.com/2012/08/php-date-time-function.html