PHP date_sunrise() Function












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



مثال


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




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

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

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


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

echo("
زمان طلوع خورشید:");

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

?>

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




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


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


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





نحو



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

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

















را وارد کنید



را وارد کنید









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

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



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

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

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


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












جزئیات فنی















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




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