Idate() फ़ंक्शन स्थानीय समय/तिथि को पूर्णांक के रूप में स्वरूपित करता है।
सिंटैक्स
idate(format, timestamp)
पैरामीटर
-
टाइमस्टैम्प - इंटीजर यूनिक्स टाइमस्टैम्प जो टाइमस्टैम्प नहीं दिए जाने पर वर्तमान स्थानीय समय पर डिफॉल्ट करता है। दूसरे शब्दों में, यह डिफ़ॉल्ट रूप से समय () के मान पर निर्भर करता है।
-
प्रारूप - यह निर्दिष्ट करता है कि परिणाम कैसे लौटाया जाए
-
बी - स्वैच बीट/इंटरनेट टाइम
-
डी - महीने का दिन
-
ज − घंटा (12 घंटे का प्रारूप)
-
एच - घंटा (24 घंटे का प्रारूप)
-
मैं - मिनट
-
मैं - डीएसटी (डेलाइट सेविंग टाइम) सक्रिय होने पर 1 लौटाता है, अन्यथा 0
-
एल − लीप वर्ष के लिए 1 लौटाता है, अन्यथा 0
-
मी − महीने की संख्या
-
एस - सेकंड
-
टी − चालू माह में दिन
-
यू - यूनिक्स युग के बाद से सेकंड (1 जनवरी 1970 00:00:00 जीएमटी)
-
w − सप्ताह का दिन (रविवार=0)
-
डब्ल्यू − ISO-8601 सप्ताह की वर्ष संख्या (सप्ताह सोमवार से शुरू होता है)
-
y − वर्ष (1 या 2 अंक)
-
वाई − वर्ष (4 अंक)
-
z - वर्ष का दिन
-
Z − टाइमज़ोन सेकंड में ऑफ़सेट हो जाता है
-
वापसी
Idate() फ़ंक्शन एक पूर्णांक देता है और चूंकि वे "0" से प्रारंभ नहीं हो सकते हैं, इसलिए idate() आपकी अपेक्षा से कम अंक लौटा सकता है।
उदाहरण
निम्नलिखित एक उदाहरण है -
<?php $timestamp = strtotime('2nd December 2017'); echo idate('y', $timestamp); echo"\n"; echo idate('t', $timestamp); ?>
आउटपुट
17 31
उदाहरण
आइए एक उदाहरण देखें -
<?php echo idate("d") . "<br>"; echo idate("h") . "<br>"; echo idate("y") . "<br>"; echo idate("Y") . "<br>"; echo idate("z") . "<br>"; echo idate("Z") . "<br>"; ?>
आउटपुट
11 5 18 2018 283 0