PHP တွင် Diemb_SunsetSet () function ကိုတစ်နေရာတည်းတွင်နေဝင်ချိန်အချိန်၏ UNIX Timestamp ကိုရရှိရန်အသုံးပြုနိုင်သည်။ အထူးသဖြင့်ရာသီဥတုနှင့်သက်ဆိုင်သည့် application များကိုတီထွင်သည့်အခါသို့မဟုတ်စာမျက်နှာ၏တောက်ပမှုကိုတည်ဆောက်ရန်လိုအပ်သည့်အခါဤလုပ်ဆောင်ချက်သည်အလွန်အသုံးဝင်သည်။ သို့သော် နေ့စွဲ () သည် သာမန်အသုံးပြုသူများနှင့်မရင်းနှီးသော Unix Timestamp ကိုပြန်လည်ရောက်ရှိစေပြီး၎င်းသည် HH: SS: SS သို့မဟုတ် YMD ကဲ့သို့သောပိုမိုဖတ်ရှုနိုင်သောပုံစံသို့ပြောင်းလဲရန်လိုအပ်သည်။
အောက်ပါ Day_Sunset Sust Value () ကိုလွယ်ကူစွာဖတ်ရန်လွယ်ကူသည့်အချိန်ပုံစံသို့မည်သို့ပြောင်းလဲရမည်ကိုသရုပ်ပြရန်ဥပမာတစ်ခုကိုကျွန်ုပ်တို့အသုံးပြုသည်။
<?php
// ပုံမှန်အချိန်ဇုန်ကိုသတ်မှတ်ပါ
date_default_timezone_set("Asia/Shanghai");
// လက်ရှိအချိန်ကိုရယူပါ
$timestamp = time();
// လတ်တီတွဒ်နှင့်လောင်ဂျီတွဒ်ကိုသတ်မှတ်ပါ(ဤနေရာတွင်ဥပမာတစ်ခုအဖြစ်ဘေဂျင်းကိုယူပါ)
$latitude = 39.9042;
$longitude = 116.4074;
// နေဝင်ချိန်အချိန်ကိုရယူပါ(ပြန်လာပြီ Unix အချစ်)
$sunsetTimestamp = date_sunset($timestamp, SUNFUNCS_RET_TIMESTAMP, $latitude, $longitude);
// 检查是否成功နေဝင်ချိန်အချိန်ကိုရယူပါ
if ($sunsetTimestamp !== false) {
// လွယ်ကူစွာဖတ်ရန် format ကိုပြောင်းပါ(24နာရီပေါင်းစနစ်)
$readableTime = date("H:i:s", $sunsetTimestamp);
echo "ဒီနေ့နေဝင်ချိန်အချိန်:$readableTime";
} else {
echo "无法နေဝင်ချိန်အချိန်ကိုရယူပါ。";
}
?>
ဒီနေ့နေဝင်ချိန်အချိန်:18:52:34
Date_sunsets ၏ဒုတိယ paretere () Sunfuncals_ret_timestamp) သည် PHP ကို Unix Timestamp သို့ပြန်ပို့ရန်အကြောင်းဖော်ပြသည့်သော့ချက်ဖြစ်သည်။ formatatted အချိန် string ကိုတိုက်ရိုက်ရယူရန် Sunfuncals_ret_String ကိုလည်း သင်ဖြတ်သွားနိုင်သည်။
Unix Timestamps ကို format လုပ်ရန် ရက်စွဲ () function ကိုသုံးပါ။
date("Y-m-d H:i:s", $sunsetTimestamp);
၎င်းသည် 2025-04-26 18:52:34 လိုအချိန်ပြည့်ကြိုးတစ်ခုရလိမ့်မယ်။
ဥပမာအားဖြင့်ဤအချိန်ကိုဝက်ဘ်စာမျက်နှာသို့ကူးယူနိုင်သည်။
echo "<p>ဒီနေ့နေဝင်ချိန်အချိန်:$readableTime</p>";
သို့မဟုတ် dynamic နောက်ခံခလုတ်များအတွက်: