PHP date_sunset() Function












❮ مرجع تاریخ/زمان PHP



مثال


بازگشت زمان غروب آفتاب برای لیسبون، پرتغال امروز:




// لیسبون، پرتغال:

// عرض جغرافیایی: 38.4 شمالی، طول جغرافیایی: 9 غربی

// Zenith ~= 90، افست: +1 GMT


echo("لیسبون، پرتغال: تاریخ: " . date("D M d Y"));

echo("
زمان غروب آفتاب:");

echo(date_sunset(time(),SUNFUNCS_RET_STRING,38.4,-9,90,1));

?>

خودت امتحانش کن »




تعریف و استفاده


تابع date_sunset() زمان غروب آفتاب را برای یک روز و مکان مشخص برمی گرداند.


نکته: به تابع date_sunrise() نگاه کنید
برای برگرداندن زمان طلوع خورشید برای یک روز و مکان مشخص.





نحو



date_sunset (مهر زمانی، قالب، طول جغرافیایی، طول جغرافیایی، اوج، gmtoffset)

مقادیر پارامتر

















را وارد کنید



را وارد کنید









پارامتر توضیح
مهر زمانی لازم است. مهر زمانی روزی را که زمان غروب خورشید از آن گرفته شده است را مشخص می کند
قالب

اختیاری. نحوه برگرداندن نتیجه را مشخص می کند:



  • SUNFUNCS_RET_STRING (نتیجه را به صورت رشته برمی گرداند. به عنوان مثال 16:46) (این پیش فرض است)

  • SUNFUNCS_RET_DOUBLE (نتیجه را به صورت شناور برمی گرداند. به عنوان مثال 16.78243132)

  • SUNFUNCS_RET_TIMESTAMP (نتیجه را به صورت عدد صحیح (مهر زمانی) برمی گرداند. به عنوان مثال 1095034606)


عرض جغرافیایی اختیاری. عرض جغرافیایی مکان را مشخص می کند. پیش‌فرض به شمال است. برای تعیین یک مقدار برای South، مقدار منفی
طول جغرافیایی اختیاری. طول جغرافیایی مکان را مشخص می کند. پیش‌فرض به شرق. برای تعیین یک مقدار برای West، مقدار منفی
اوج اختیاری. پیش‌فرض‌ها تا date.sunset_zenith
gmtoffset اختیاری. تفاوت بین ساعت GMT و زمان محلی را بر حسب ساعت مشخص می کند












جزئیات فنی















مقدار بازگشتی: زمان غروب آفتاب را در قالب مشخص شده برمی‌گرداند،
در موفقیت FALSE در صورت شکست
نسخه PHP: 5+
تغییر: از PHP 5.1.0 این تابع خطاهای منطقه زمانی E_STRICT و E_NOTICE را ایجاد می کند




❮ مرجع تاریخ/زمان PHP