इस पृष्ठ में टेम्प्लेट पैटर्न और टेम्प्लेट पैटर्न संशोधक की पूरी सूची है, जिनका उपयोग PostgreSQL में दिनांक और समय को फ़ॉर्मेट करते समय किया जा सकता है।
टेम्पलेट पैटर्न
निम्न तालिका उन सभी टेम्प्लेट पैटर्न को सूचीबद्ध करती है जिनका उपयोग पोस्टग्रेज़ में दिनांक और समय को फ़ॉर्मेट करते समय आपके प्रारूप स्ट्रिंग्स में किया जा सकता है।
पैटर्न | <थ>विवरण|
---|---|
HH | दिन का घंटा (01-12)। |
HH12 | दिन का घंटा (01-12)। |
HH24 | दिन का घंटा (00-23)। |
MI | मिनट (00-59). |
SS | दूसरा (00-59). |
MS | मिलीसेकंड (000-999)। |
US | माइक्रोसेकंड (000000-999999). |
SSSS | आधी रात के बाद के सेकंड (0-86399)। |
AM , am , PM या pm | मेरिडीम संकेतक (बिना पीरियड्स के)। |
AM , a.m. , P.M. या pm | मेरिडीम संकेतक (अवधि के साथ)। |
Y,YYY | वर्ष (4 या अधिक अंक) अल्पविराम के साथ। |
YYYY | वर्ष (4 या अधिक अंक)। |
YYY | वर्ष के अंतिम 3 अंक। |
YY | वर्ष के अंतिम 2 अंक। |
Y | वर्ष का अंतिम अंक। |
IYYY | ISO 8601 सप्ताह-क्रमांक वर्ष (4 या अधिक अंक)। |
IYY | आईएसओ 8601 सप्ताह-क्रमांक वर्ष के अंतिम 3 अंक। |
IY | आईएसओ 8601 सप्ताह-क्रमांक वर्ष के अंतिम 2 अंक। |
I | आईएसओ 8601 सप्ताह-क्रमांक वर्ष का अंतिम अंक। |
BC , bc , AD या AD | युग सूचक (बिना अवधि के)। |
BC , bc , A.D. या AD | युग सूचक (अवधि के साथ)। |
MONTH | पूर्ण अपर केस महीने का नाम (रिक्त-गद्देदार 9 वर्णों तक)। |
MONTH | पूर्ण कैपिटलाइज़्ड महीने का नाम (रिक्त-गद्देदार 9 वर्णों तक)। |
MONTH | पूर्ण लोअर केस महीने का नाम (रिक्त-गद्देदार 9 वर्णों तक)। |
MON | संक्षिप्त अपर केस महीने का नाम (अंग्रेजी में 3 वर्ण, स्थानीयकृत लंबाई भिन्न होती है)। |
MON | संक्षिप्त पूंजीकृत महीने का नाम (अंग्रेजी में 3 वर्ण, स्थानीयकृत लंबाई भिन्न होती है)। |
MON | संक्षिप्त लोअर केस महीने का नाम (अंग्रेजी में 3 वर्ण, स्थानीयकृत लंबाई भिन्न होती है)। |
MM | माह संख्या (01-12)। |
DAY | पूर्ण अपर केस दिन का नाम (रिक्त-गद्देदार 9 वर्णों तक)। |
DAY | पूर्ण कैपिटलाइज़्ड डे नाम (रिक्त-गद्देदार 9 वर्णों तक)। |
DAY | पूर्ण लोअर केस दिन का नाम (रिक्त-गद्देदार 9 वर्णों तक)। |
DY | संक्षिप्त अपर केस दिन का नाम (अंग्रेजी में 3 वर्ण, स्थानीयकृत लंबाई भिन्न होती है)। |
Dy | संक्षिप्त कैपिटलाइज़्ड दिन का नाम (अंग्रेज़ी में 3 वर्ण, स्थानीयकृत लंबाई भिन्न होती है)। |
dy | संक्षिप्त लोअर केस दिन का नाम (अंग्रेजी में 3 वर्ण, स्थानीयकृत लंबाई भिन्न होती है)। |
DDD | वर्ष का दिन (001-366)। |
IDDD | आईएसओ 8601 सप्ताह-क्रमांक वर्ष का दिन (001-371; वर्ष का पहला दिन पहले आईएसओ सप्ताह का सोमवार है)। |
DD | महीने का दिन (01-31)। |
D | सप्ताह का दिन, रविवार (1 ) से शनिवार तक (7 )। |
ID | ISO 8601 सप्ताह का दिन, सोमवार (1 ) से रविवार तक (7 )। |
W | महीने का सप्ताह (1-5) (पहला सप्ताह महीने के पहले दिन से शुरू होता है)। |
WW | वर्ष की सप्ताह संख्या (1-53) (पहला सप्ताह वर्ष के पहले दिन से शुरू होता है)। |
IW | आईएसओ 8601 सप्ताह-क्रमांक वर्ष की सप्ताह संख्या (01-53; वर्ष का पहला गुरुवार सप्ताह 1 में है)। |
CC | सेंचुरी (2 अंक) (इक्कीसवीं सदी 2001-01-01 से शुरू होती है)। |
J | जूलियन दिवस (24 नवंबर, 4714 ई.पू. मध्यरात्रि UTC से पूर्णांक दिन)। |
Q | तिमाही। |
RM | माह बड़े अक्षरों में रोमन अंक (I-XII; I=जनवरी)। |
RM | माह छोटे अक्षरों में रोमन अंक (i-xii; i=जनवरी)। |
TZ | अपर केस टाइम-ज़ोन संक्षिप्त नाम (केवल to_char में समर्थित है) )। |
tz | लोअर केस टाइम-ज़ोन संक्षिप्त नाम (केवल to_char में समर्थित है) )। |
TZH | समय-क्षेत्र घंटे। |
TZM | समय-क्षेत्र मिनट। |
OF | यूटीसी से समय-क्षेत्र ऑफ़सेट (केवल to_char में समर्थित है )। |
टेम्पलेट पैटर्न संशोधक
परिणाम बदलने के लिए निम्नलिखित संशोधक उपरोक्त टेम्पलेट पैटर्न पर लागू किए जा सकते हैं।
संशोधक | <थ>विवरण|
---|---|
FM उपसर्ग | फिल मोड (अग्रणी शून्य और पैडिंग रिक्त स्थान को दबाएं)। |
TH प्रत्यय | अपर केस क्रमांक संख्या प्रत्यय। |
th प्रत्यय | लोअर केस क्रमांक संख्या प्रत्यय। |
FX उपसर्ग | निश्चित प्रारूप वैश्विक विकल्प। |
TM उपसर्ग | अनुवाद मोड (lc_time के आधार पर स्थानीयकृत दिन और महीने के नाम प्रिंट करें )। |
SP प्रत्यय | वर्तनी मोड (लागू नहीं)। |
ध्यान दें कि इनमें से कुछ टेम्पलेट पैटर्न के उपसर्ग के रूप में जोड़े जाते हैं और अन्य प्रत्यय के रूप में जोड़े जाते हैं।
उपरोक्त सभी टेम्पलेट पैटर्न और संशोधक पोस्टग्रेज़ दस्तावेज़ीकरण पर आधारित हैं, जिसमें उपयोग नोट्स शामिल हैं। उपयोग नोट देखने के लिए, उस लिंक पर क्लिक करें और नीचे स्क्रॉल करें। उपयोग नोट टेम्प्लेट संशोधक के अंतर्गत हैं।
उदाहरण
यह कैसे काम करता है यह दिखाने के लिए यहां एक त्वरित उदाहरण दिया गया है।
SELECT to_char(date '2020-12-01', 'Dth');
परिणाम:
3rd
इस मामले में, D
महीने के दिन के लिए था (3 ), और th
क्रमसूचक संकेतक जोड़ने के लिए इस्तेमाल किया गया था (इस मामले में, rd )।