[sys:date format="d.m.Y H:i:s" t="%timestamp%"]
फंक्शन ब्लॉक date एक फ़ॉर्मेटेड समय आउटपुट करता है।
इस पैरामीटर के साथ फ़ॉर्मेट को परिभाषित किया जाता है। अगर कोई मान निर्धारित नहीं किया जाता है या खाली छोड़ दिया जाता है, तो मान "Y-m-d H:i:s" माना जाता है।
टिप: एक अक्षर या d को आउटपुट करने के लिए, हर अक्षर को एस्केप चिह्न \ के साथ मार्क किया जाना चाहिए। उदाहरण के लिए: "\d\a\y: d" "day: 01" आउटपुट करता है।
| Format-Zeichen | विवरण | रिटर्न वैल्यूज के उदाहरण |
|---|---|---|
| दिन | ||
| d | महीने का दिन, 2 अंकों के साथ अग्रिम शून्य | 01 से 31 |
| D | सप्ताह का दिन, तीन अक्षरों में संक्षिप्त | Mon से Sun |
| j | महीने का दिन बिना अग्रिम शून्य के | 1 से 31 |
| l (छोटा 'L') | पूर्ण सप्ताह का दिन | Sunday से Saturday |
| N | ISO-8601 के अनुसार सप्ताह के दिन का संख्यात्मक प्रतिनिधित्व | 1 (सोमवार के लिए) से 7 (रविवार के लिए) |
| S | अंग्रेजी सूची की पूरक एक महीने के दिन के लिए, दो चिह्न | st, nd, rd या th. j के साथ उपयोग करने की सलाह दी जाती है। |
| w | एक सप्ताह का संख्यात्मक दिन | 0 (रविवार के लिए) से 6 (शनिवार के लिए) |
| z | साल का दिन (0 से शुरू) | 0 से 365 |
| सप्ताह | ||
| W | ISO-8601 साल का सप्ताह संख्या, सप्ताह सोमवार से शुरू होता है | उदाहरण: 42 (साल का 42वां सप्ताह) |
| महीना | ||
| F | पूर्ण शब्द के रूप में महीना, जैसे January या March | January से December |
| m | अग्रिम शून्य के साथ महीने का संख्या | 01 से 12 |
| M | तीन अक्षरों में महीने का नाम | Jan से Dec |
| n | अग्रिम शून्य के बिना महीने का संख्या | 1 से 12 |
| t | उल्लिखित महीने के दिनों की संख्या | 28 से 31 |
| साल | ||
| L | लीप वर्ष या नहीं | 1 एक लीप वर्ष के लिए, अन्यथा 0 |
| o | ISO-8601 के अनुसार कैलेंडर सप्ताह का साल संख्या। यह Y के समान मान देता है, सिवाय इसके कि अगर ISO कैलेंडर सप्ताह (W) पिछले या अगले साल से संबंधित है, तो उस साल का उपयोग किया जाता है। | उदाहरण: 1999 या 2003 |
| Y | चार अंकों का साल संख्या | उदाहरण: 1999 या 2003 |
| y | दो अंकों का साल संख्या | उदाहरण: 99 या 03 |
| समय | ||
| a | छोटा: Ante meridiem (सुबह) और Post meridiem (दोपहर) | am या pm |
| A | बड़ा: Ante meridiem (सुबह) और Post meridiem (दोपहर) | AM या PM |
| B | Swatch इंटरनेट समय | 000 से 999 |
| g | 12-घंटे के फॉर्मेट में घंटा, बिना अग्रिम शून्य के | 1 से 12 |
| G | 24-घंटे के फॉर्मेट में घंटा, बिना अग्रिम शून्य के | 0 से 23 |
| h | 12-घंटे के फॉर्मेट में घंटा, अग्रिम शून्य के साथ | 01 से 12 |
| H | 24-घंटे के फॉर्मेट में घंटा, अग्रिम शून्य के साथ | 00 से 23 |
| i | मिनट, अग्रिम शून्य के साथ | 00 से 59 |
| s | सेकंड, अग्रिम शून्य के साथ | 00 से 59 |
| u | माइक्रोसेकंड। हमेशा आउटपुट 000000 उत्पन्न करता है। | उदाहरण: 000000 |
| समय क्षेत्र | ||
| e | समय क्षेत्र पहचानकर्ता | उदाहरण: UTC, GMT, Atlantic/Azores |
| I (बड़ा 'i') | क्या एक तारीख गर्मी के समय में आती है | 1 गर्मी के समय में, अन्यथा 0। |
| O | ग्रीनविच टाइम (GMT) से समय अंतराल घंटों में | उदाहरण: +0200 |
| P | ग्रीनविच टाइम (GMT) से समय अंतराल घंटों में, घंटों और मिनट्स के बीच डबल पॉइंट के साथ | उदाहरण: +02:00 |
| T | समय क्षेत्र का संक्षिप्त नाम | उदाहरण: EST, MDT... |
| Z | सेकंड में समय क्षेत्र का ऑफसेट। UTC के पश्चिम में समय क्षेत्रों के लिए ऑफसेट हमेशा नकारात्मक होता है और UTC के पूर्व में समय क्षेत्रों के लिए हमेशा सकारात्मक होता है। | -43200 से 50400 |
| z | साल का दिन बिना अग्रिम शून्य के लौटाता है | |
| पूर्ण तारीख/समय | ||
| c | ISO 8601 तारीख | 2004-02-12T15:19:21+00:00 |
| r | » RFC 2822 फॉर्मेट में फॉर्मेटेड तारीख | उदाहरण: Thu, 21 Dec 2000 16:01:07 +0200 |
| U | UNIX एपोक (January 1 1970 00:00:00 GMT) से शुरू होने वाले सेकंड | फंक्शन ब्लॉक TIME देखें |
इस पैरामीटर द्वारा समय को मिलीसेकंड में DT# घोषित किया जाता है। अगर कोई पैरामीटर परिभाषित नहीं किया जाता है, तो वर्तमान समय का उपयोग किया जाता है।