Hàm date_sunrise() của PHP
Ví dụ
Trả về thời gian xuất hiện ánh sáng mặt trời của Thượng Hải, Trung Quốc hôm nay:
<?php // Thượng Hải, Trung Quốc: // Độ vĩ: Bắc纬 31.22, độ kinh: Tây kinh 121.47 // Điểm zenith ~= 90, lệch: +8 GMT echo("Thượng Hải, Trung Quốc: Ngày: " . date("D M d Y")); echo("<br>Thời gian xuất hiện ánh sáng mặt trời:"); echo(date_sunrise(time(),SUNFUNCS_RET_STRING,31.22,121.47,90,8)); ?>
Định nghĩa và cách sử dụng
Hàm date_sunrise() trả về thời gian mặt trời mọc của ngày và địa điểm cụ thể.
Lưu ý:Xem thêm date_sunset() Hàm, trả về thời gian mặt trời lặn của ngày và địa điểm cụ thể.
Cú pháp
date_sunrise(timestamp,format,latitude,longitude,zenith,gmtoffset);
Tham số | Mô tả |
---|---|
timestamp | Bắt buộc. Định nghĩa thời gian và ngày để tính thời gian mặt trời mọc. |
format |
Tùy chọn. Định nghĩa cách trả về kết quả:
|
latitude | Tùy chọn. Định nghĩa vĩ độ của địa điểm. Mặc định là vĩ độ bắc. Nếu cần chỉ định vĩ độ nam, hãy truyền giá trị âm. |
longitude | Tùy chọn. Định nghĩa kinh độ của địa điểm. Mặc định là kinh độ đông. Nếu cần chỉ định kinh độ tây, hãy truyền giá trị âm. |
zenith | Tùy chọn. Mặc định là date.sunrise_zenith. |
gmtoffset | Tùy chọn. Định nghĩa sự chênh lệch múi giờ GMT và múi giờ địa phương, tính theo giờ. |
Chi tiết kỹ thuật
Giá trị trả về: | Nếu thành công, sẽ trả về thời gian mặt trời mọc theo định dạng đã chỉ định. Nếu thất bại sẽ trả về FALSE. |
---|---|
PHP phiên bản: | 5+ |
Nhật ký cập nhật: | Từ PHP 5.1.0 trở đi, hàm này báo lỗi múi giờ E_STRICT và E_NOTICE. |