سبد (0)

تابع ()date_sunset

 تابع ()date_sunset

PHP Date/Time کلیه توابع کار با تاریخ و زمان در PHP

مثال ( تابع ()date_sunset)

برگرداندن زمان غروب امروز برای لیسبون و پرتقال:

<?php
// Lisbon, Portugal:
// Latitude: 38.4 North, Longitude: 9 West
// Zenith ~= 90, offset: +1 GMT

echo("Lisbon, Portugal: Date: " . date("D M d Y"));
echo("<br>Sunset time: ");
echo(date_sunset(time(),SUNFUNCS_RET_STRING,38.4,-9,90,1));
?>

امتحان کنید »

تعریف و کاربرد

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

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


نحوه نوشتن

date_sunset(timestamp,format,latitude,longitude,zenith,gmtoffset);
پارامترهاتوضیحات
timestamp

ضروری. برچسب زمانی روز را مشخص می کند. 

format

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

  • SUNFUNCS_RET_STRING -پیش فرض. نتیجه را مانند یک رشته، برمی گرداند. بعنوان مثال : 16:46.
  • SUNFUNCS_RET_DOUBLE-نتیجه را مانند یک عدد با نقطه شناور برمی گرداند. بعنوان مثال: 16.78243132
  • SUNFUNCS_RET_TIMESTAMP-نتیجه را مانند یک عدد صحیح برمی گرداند(برچسب زمانی) بعنوان مثال: 1095034606
latitude

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

longitude

اختیاری. طول جغرافیایی مکان مورد نظر را مشخص می کند. مقدار پیش فرض شرق می باشد. برای مشخص کردن یک مقدار برای غرب، از مقادیر منفی استفاده نمایید.

zenith

اختیاری. مقدار پیش فرض آن date.sunset_zenith می باشد.

gmtoffset

اختیاری. اختلاف بین GMT و  زمان محلی را به ساعت، مشخص می کند. 

جزئیات تکنیکی

مقدار برگشتی:

در صورت موفقیت، زمان غروب خورشید را برمی گرداند و در صورت شکست، FALSE برگردانده خواهد شد. 

ورژن php: 5+
تغییرات:

از php 5.1.0 این تابع برای مناطق زمانی E_STRICT و E_NOTICE خطا می دهد. 

PHP Date/Time کلیه توابع کار با تاریخ و زمان در PHP 

تمامی محصولات و خدمات این وبسایت، حسب مورد دارای مجوزهای لازم از مراجع مربوطه می‌باشند و فعالیت‌های این سایت تابع قوانین و مقررات جمهوری اسلامی ایران است.
logo-samandehi مجوز نشر دیجیتال از وزرات فرهنگ و ارشاد اسلامی پرداخت آنلاین -  بانک ملت معرفی بیاموز در شبکه سه