PHP date_sunrise() और date_sunset() फंक्शन का उपयोग कैसे करें

Php Date Sunrise Aura Date Sunset Phanksana Ka Upayoga Kaise Karem



पीएचपी तारीख_सूर्योदय () और दिनांक_सूर्यास्त () फ़ंक्शन उपयोगकर्ताओं को किसी विशेष स्थान पर सूर्योदय और सूर्यास्त के समय की गणना करने की अनुमति देता है। समारोह भौगोलिक स्थिति, वर्ष के दिन और समय क्षेत्र पर निर्भर है। इस फ़ंक्शन का उपयोग करके, उपयोगकर्ता किसी विशिष्ट तिथि या तिथियों की सीमा के लिए सूर्योदय और सूर्यास्त के क्षण को पुनः प्राप्त कर सकते हैं।

समारोह सुविधाएँ

तारीख_सूर्योदय () और दिनांक_सूर्यास्त () कार्यों में कई विशेषताएं हैं जो उन्हें सूर्योदय और सूर्यास्त के समय की गणना के लिए विश्वसनीय उपकरण बनाती हैं। अक्षांश और देशांतर इनपुट सबसे महत्वपूर्ण विशेषताओं में से एक है। सटीक सुबह और सूर्यास्त के समय प्राप्त करने के लिए, स्थान के सटीक अक्षांश और देशांतर मानों को दर्ज करना होगा।

इसके साथ ही, फ़ंक्शन को उस तिथि की आवश्यकता होती है जिस पर सूर्योदय और सूर्यास्त की गणना की जानी है। डेलाइट बचत के लिए समायोजित करने के लिए फ़ंक्शन PHP टाइमज़ोन मान भी लेता है।







वाक्य - विन्यास



के लिए वाक्य रचना संरचना तारीख_सूर्योदय () समारोह इस प्रकार है:



date_sunrise ( $ टाइमस्टैम्प , $ प्रारूप , $ अक्षांश , $ देशांतर , $ जेनिथ , $gmt_offset ) ;

इसी तरह, के लिए वाक्य रचना संरचना date_sunset फ़ंक्शन () इस प्रकार है:





date_sunset ( $ टाइमस्टैम्प , $ प्रारूप , $ अक्षांश , $ देशांतर , $ जेनिथ , $gmt_offset ) ;

इनपुट पैरामीटर्स

पीएचपी तारीख_सूर्योदय () और दिनांक_सूर्यास्त () कार्यों में छह इनपुट पैरामीटर हैं। पहला पैरामीटर है $ टाइमस्टैम्प , जो वैकल्पिक है और यूनिक्स टाइमस्टैम्प द्वारा परिभाषित है। दूसरा पैरामीटर है $ प्रारूप , जो वैकल्पिक भी है। यह पैरामीटर निर्दिष्ट करता है कि आउटपुट कैसे लौटाया जाएगा। तीसरा पैरामीटर है $ अक्षांश , जो उस स्थान के अक्षांश को संग्रहीत करता है जिसके लिए सूर्योदय या सूर्यास्त की गणना की जानी है।

चौथा पैरामीटर है $ देशांतर , जो उस स्थान के देशांतर को संग्रहीत करता है जिसके लिए सूर्योदय या सूर्यास्त की गणना की जानी है। क्षितिज के बारे में, सूर्य का स्थान पांचवें पैरामीटर द्वारा निर्दिष्ट किया गया है, $ जेनिथ . अंत में, छठा इनपुट पैरामीटर है $gmt_offset , जो GMT से स्थानीय समयक्षेत्र का ऑफसेट है।



वापसी प्रारूप

पीएचपी तारीख_सूर्योदय () और दिनांक_सूर्यास्त () फ़ंक्शन उपयोगकर्ताओं को कई रिटर्न प्रारूप प्राप्त करने की अनुमति देता है। सबसे अधिक उपयोग किए जाने वाले रिटर्न प्रारूप स्ट्रिंग और टाइमस्टैम्प हैं। SUNFUNCS_RET_STRING प्रारूप एक स्ट्रिंग प्रारूप में सूर्य का समय लौटाएगा, SUNFUNCS_RET_TIMESTAMP यूनिक्स टाइमस्टैम्प प्रारूप में समय लौटाएगा और SUNFUNCS_RET_DOUBLE समय को दोहरे प्रारूप में लौटाएगा।

सूर्योदय गणना

का उपयोग तारीख_सूर्योदय () फ़ंक्शन, उपयोगकर्ता इस सिंटैक्स का उपयोग करके सूर्योदय के समय की गणना कर सकते हैं:

date_sunrise ( समय ( ) , SUNFUNCS_RET_STRING , $ साल , $ लंबा , $ जेनिथ , $gmt_offset ) ;

उदाहरण के लिए:



गूंज तारीख ( 'डी एम डी वाई \एन ' ) ;

गूंज ( 'सूर्योदय का समय:' ) ;

गूंज ( date_sunrise ( समय ( ) , SUNFUNCS_RET_STRING , 34.6543 , 56.34535 , 88 , 5.32 ) ) ;

?>

यह कोड वर्तमान दिनांक को इस रूप में स्वरूपित करता है 'डी एम डी वाई' और इसका उपयोग करके प्रदर्शित करता है तारीख() समारोह। तारीख_सूर्योदय () विधि का उपयोग निर्दिष्ट अक्षांश और देशांतर निर्देशांक (34.6543, 56.34535) के आधार पर सूर्योदय समय निर्धारित करने और रिपोर्ट करने के लिए किया जाता है।

सूर्यास्त गणना

का उपयोग दिनांक_सूर्यास्त () फ़ंक्शन, उपयोगकर्ता इस सिंटैक्स का उपयोग करके सूर्यास्त के समय की गणना कर सकते हैं:

date_sunset ( समय ( ) , SUNFUNCS_RET_STRING , $ साल , $ लंबा , $ जेनिथ , $gmt_offset ) ;

उदाहरण के लिए:



गूंज तारीख ( 'डी एम डी वाई' ) ;

गूंज ( ' \एन सूर्यास्त का समय: ' ) ;

गूंज ( date_sunset ( समय ( ) , SUNFUNCS_RET_STRING , 34.6543 , 56.34535 , 88 , 5.32 ) ) ;

?>

यह कोड वर्तमान दिनांक को 'D M d Y' के रूप में स्वरूपित करता है और इसका उपयोग करके इसे प्रदर्शित करता है तारीख() समारोह। दिनांक_सूर्यास्त () विधि का उपयोग निर्दिष्ट अक्षांश और देशांतर निर्देशांक (34.6543, 56.34535) के आधार पर सूर्यास्त समय निर्धारित करने और रिपोर्ट करने के लिए किया जाता है।

निष्कर्ष

तारीख_सूर्योदय () और दिनांक_सूर्यास्त () PHP में फ़ंक्शन किसी निश्चित तिथि और स्थान के लिए सूर्योदय और सूर्यास्त के समय की गणना करने का एक सुविधाजनक तरीका प्रदान करते हैं। इन कार्यों का उपयोग करके, डेवलपर्स खगोलीय समय को सटीक रूप से निर्धारित कर सकते हैं और उन्हें अपने PHP अनुप्रयोगों में शामिल कर सकते हैं।