date_format() फ़ंक्शन दिए गए प्रारूप के अनुसार स्वरूपित दिनांक लौटाता है।
सिंटैक्स
date_format(obj, format)
पैरामीटर
-
obj - डेटटाइम ऑब्जेक्ट
-
प्रारूप - यह निर्दिष्ट करता है कि परिणाम को कैसे प्रारूपित किया जाए -
-
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 जीएमटी)
-
वापसी
date_format() फ़ंक्शन सफलता पर स्वरूपित दिनांक या विफलता पर FALSE लौटाता है।
उदाहरण
निम्नलिखित एक उदाहरण है -
<?php $dt = date_create("2018-09-30"); echo date_format($dt,"Y/m/d H:i:s"); ?>
आउटपुट
निम्न आउटपुट है -
2018/09/30 00:00:00