gmdate() फ़ंक्शन GMT/UTC दिनांक/समय को प्रारूपित करता है।
सिंटैक्स
gmdate(format, timestamp)
पैरामीटर
-
प्रारूप - आउटपुट दिनांक स्ट्रिंग के प्रारूप को निर्दिष्ट करता है। संभावित वर्ण -
-
d - महीने का दिन (01 से 31 तक)
-
डी - एक दिन का पाठ्य प्रतिनिधित्व (तीन अक्षर)
-
j - महीने का वह दिन, जिसमें कोई अग्रणी शून्य नहीं है (1 से 31)
-
l (लोअरकेस 'L') - एक दिन का एक पूर्ण पाठ्य प्रस्तुतिकरण
-
N - एक दिन का ISO-8601 अंकीय प्रतिनिधित्व (सोमवार से रविवार के लिए 7)
-
एस - महीने के दिन के लिए अंग्रेजी क्रमिक प्रत्यय (2 वर्ण st, nd, rd या th। j के साथ अच्छा काम करता है)
-
w - दिन का अंकीय निरूपण (रविवार के लिए 06 से शनिवार के लिए 0)
-
z - वर्ष का दिन (0 से 365 तक)
-
W - वर्ष की ISO-8601 सप्ताह संख्या (सोमवार से शुरू होने वाले सप्ताह)
-
एफ - एक महीने (जनवरी से दिसंबर) का पूरा पाठ्य प्रतिनिधित्व
-
मी - एक महीने का अंकीय प्रतिनिधित्व (01 से 12 तक)
-
एम - एक महीने का संक्षिप्त पाठ (तीन अक्षर)
-
n - एक महीने का अंकीय निरूपण, बिना अग्रणी शून्य (1 से 12)
-
t - दिए गए महीने में दिनों की संख्या
-
एल - चाहे वह लीप वर्ष हो (1 यदि यह लीप वर्ष है, अन्यथा 0)
-
o - ISO-8601 वर्ष संख्या
-
वाई - एक वर्ष का चार अंकों का प्रतिनिधित्व
-
y - एक वर्ष का दो अंकों का प्रतिनिधित्व
-
a − लोअरकेस am या pm
-
A - अपरकेस AM या PM
-
बी - स्वैच इंटरनेट समय (000 से 999)
-
जी -12 घंटे का एक घंटे का प्रारूप (1 से 12)
-
G - 24 घंटे का एक घंटे का प्रारूप (0 से 23)
-
h - एक घंटे का 12-घंटे का प्रारूप (01 से 12)
-
एच - एक घंटे का 24 घंटे का प्रारूप (00 से 23)
-
i − अग्रणी शून्य वाले मिनट (00 से 59)
-
s - सेकंड, अग्रणी शून्य (00 से 59) के साथ
-
ई - समय क्षेत्र पहचानकर्ता (उदाहरण:यूटीसी, अटलांटिक/अज़ोरेस)
-
I (पूंजी i) - क्या तारीख डेलाइट सेविंग टाइम में है (1 अगर डेलाइट सेविंग टाइम, 0 अन्यथा)
-
O - घंटों में ग्रीनविच समय (GMT) से अंतर (उदाहरण:+0100)
-
टी - PHP मशीन की टाइमज़ोन सेटिंग (उदाहरण:ईएसटी, एमडीटी)
-
Z - टाइमज़ोन सेकंड में ऑफ़सेट हो जाता है। यूटीसी का ऑफसेट पश्चिम नकारात्मक है, और यूटीसी का ऑफसेट पूर्व सकारात्मक है (-43200 से 43200)
-
c - ISO-8601 दिनांक (उदा. 2004-02-12T15:19:21+00:00)
-
r - RFC 2822 स्वरूपित दिनांक (उदा. गुरु, 21 दिसंबर 2000 16:01:07 +0200)
-
यू - यूनिक्स युग के बाद के सेकंड (1 जनवरी 1970 00:00:00 जीएमटी)
-
-
टाइमस्टैम्प - एक पूर्णांक यूनिक्स टाइमस्टैम्प जो वर्तमान स्थानीय समय के लिए डिफ़ॉल्ट है यदि टाइमस्टैम्प नहीं दिया गया है। दूसरे शब्दों में, यह डिफ़ॉल्ट रूप से समय () के मान पर निर्भर करता है।
वापसी
gmdate () फ़ंक्शन एक स्वरूपित दिनांक स्ट्रिंग देता है। यदि टाइमस्टैम्प के लिए एक गैर-संख्यात्मक मान का उपयोग किया जाता है, तो FALSE लौटाया जाता है और एक E_WARNING स्तर की त्रुटि उत्सर्जित होती है।
उदाहरण
निम्नलिखित एक उदाहरण है -
<?php echo gmdate("M d Y H:i:s", mktime(0, 0, 0, 8, 8, 2018)); ?>
आउटपुट
निम्न आउटपुट है -
Aug 08 2018 00:00:00
उदाहरण
आइए एक और उदाहरण देखें -
<?php echo gmdate(DATE_RFC822); ?>
आउटपुट
निम्न आउटपुट है -
Thu, 11 Oct 18 05:10:32 +0000