Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> PHP

Hàm date_sunrise() trong PHP

Mô tả

Hàm date_sunrise() trả về giờ mặt trời mọc cho một ngày/địa điểm. Trả về giờ mặt trời mọc theo định dạng chỉ định nếu thành công, FALSE nếu thất bại.

Cú pháp

date_sunrise(timestamp, format, latitude, longitude, zenith, gmtoffset)

Tham số

  • timestamp − Dấu thời gian của ngày lấy giờ mặt trời mọc.

  • format − Cách trả về kết quả:

    • SUNFUNCS_RET_STRING: chuỗi.

    • SUNFUNCS_RET_DOUBLE: số thực.

    • SUNFUNCS_RET_TIMESTAMP: integer (timestamp).

  • latitude − Vĩ độ. Mặc định Bắc. Giá trị âm cho Nam.

  • longitude − Kinh độ. Mặc định Đông. Giá trị âm cho Tây.

  • zenith − Mặc định date.sunrise_zenith.

  • gmtoffset − Chênh lệch GMT và giờ địa phương (giờ).

Giá trị trả về

Trả về giờ mặt trời mọc theo định dạng, hoặc FALSE nếu thất bại.

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);
?>

Kết quả

Date: Wed Oct 10 2018 Sunrise time: 07:43

Ví dụ khác

<?php
$res = strtotime('2018-10-25');
var_dump(date_sunrise($res, SUNFUNCS_RET_STRING, 69.245833, -53.537222));
?>

Kết quả

string(5) "11:28"