Hàm date_sunrise () trả về thời gian mặt trời mọc cho một ngày / vị trí nhất định. Nó trả về thời gian mặt trời mọc, ở định dạng được chỉ định, khi thành công. FALSE khi thất bại.
Cú pháp
date_sunrise(timestamp,format,latitude,longitude,zenith,gmtoffset);
Tham số
-
dấu thời gian - Dấu thời gian của ngày lấy thời gian mặt trời mọc.
-
định dạng - Chỉ định cách trả về kết quả:
-
SUNFUNCS_RET_STRING:trả về kết quả dưới dạng chuỗi.
-
SUNFUNCS_RET_DOUBLE:trả về kết quả dưới dạng float.
-
SUNFUNCS_RET_TIMESTAMP:trả về kết quả dưới dạng số nguyên (dấu thời gian)
-
-
vĩ độ - chỉ định vĩ độ của vị trí. Vĩ độ được mặc định là Bắc. Nếu bạn muốn chỉ định giá trị Nam, bạn phải chuyển một giá trị âm.
-
kinh độ - chỉ định kinh độ của vị trí. Kinh độ được mặc định là Đông. Nếu bạn muốn chỉ định một giá trị Tây, bạn phải chuyển một giá trị âm.
-
đỉnh cao - Mặc định là date.sunrise_zenith
-
gmtoffset - Sự khác biệt giữa GMT và giờ địa phương tính theo giờ.
Quay lại
Hàm date_sunrise () trả về thời gian mặt trời mọc, ở định dạng được chỉ định, khi thành công. FALSE khi thất bại.
Ví dụ
Sau đây là một ví dụ -
<?php echo("Date: " . date("D M d Y") . "<br />"); echo("Sunrise time: "); echo(date_sunrise(time(),SUNFUNCS_RET_STRING,38.4,-9,90,1)); ?>
Đầu ra
Sau đây là kết quả -
Date: Wed Oct 10 2018 Sunrise time: 07:43
Ví dụ
Hãy để chúng tôi xem một ví dụ khác -
<?php $res = strtotime('2018-10-25'); var_dump(date_sunrise($res, SUNFUNCS_RET_STRING, 69.245833, -53.537222)); ?>
Đầu ra
Sau đây là kết quả -
string(5) "11:28"