logologo
शुरू करें
मार्गदर्शिका
विकास
प्लगइन
API
होम
English
简体中文
日本語
한국어
Español
Português
Deutsch
Français
Русский
Italiano
Türkçe
Українська
Tiếng Việt
Bahasa Indonesia
ไทย
Polski
Nederlands
Čeština
العربية
עברית
हिन्दी
Svenska
शुरू करें
मार्गदर्शिका
विकास
प्लगइन
API
होम
logologo
अवलोकन
कॉन्फ़िगरेशन निर्देश

टेम्पलेट सिंटैक्स

मूल उपयोग
लूप प्रोसेसिंग

फ़ॉर्मेटिंग टूल

अवलोकन
टेक्स्ट फ़ॉर्मेटिंग
संख्या फ़ॉर्मेटिंग
मुद्रा फ़ॉर्मेटिंग
तिथि फ़ॉर्मेटिंग
समय अंतराल फ़ॉर्मेटिंग
Array फ़ॉर्मेटिंग

उन्नत सुविधाएँ

शर्त निर्णय
उन्नत विशेषताएँ
अक्सर पूछे जाने वाले प्रश्न
उपयोग के परिदृश्य
Previous Pageमुद्रा फ़ॉर्मेटिंग
Next Pageसमय अंतराल फ़ॉर्मेटिंग
AI अनुवाद सूचना

यह दस्तावेज़ AI द्वारा अनुवादित है। सटीक जानकारी के लिए कृपया अंग्रेज़ी संस्करण देखें।

#दिनांक फ़ॉर्मेटिंग

#1. :formatD(patternOut, patternIn)

#सिंटैक्स स्पष्टीकरण

दिनांक को फ़ॉर्मेट करें, आउटपुट फ़ॉर्मेट पैटर्न patternOut और इनपुट फ़ॉर्मेट पैटर्न patternIn (डिफ़ॉल्ट रूप से ISO 8601) स्वीकार करता है।

#सामान्य उदाहरण
{d.createdAt:formatD(YYYY-MM-DD)}           // आउटपुट 2024-01-15
{d.createdAt:formatD(YYYY年M月D日)}          // आउटपुट 2024年1月15日
{d.updatedAt:formatD(YYYY年M月D日 HH:mm)}    // आउटपुट 2024年1月15日 14:30
{d.orderDate:formatD(YYYY/MM/DD HH:mm:ss)}  // आउटपुट 2024/01/15 14:30:25
{d.birthday:formatD(M月D日)}                 // आउटपुट 1月15日
{d.meetingTime:formatD(HH:mm)}              // आउटपुट 14:30
{d.deadline:formatD(YYYY年M月D日 dddd)}      // आउटपुट 2024年1月15日 星期一
#अधिक फ़ॉर्मेट उदाहरण
'20160131':formatD(L)      // आउटपुट 01/31/2016
'20160131':formatD(LL)     // आउटपुट January 31, 2016
'20160131':formatD(LLLL)   // आउटपुट Sunday, January 31, 2016 12:00 AM
'20160131':formatD(dddd)   // आउटपुट Sunday
#परिणाम

आउटपुट निर्दिष्ट फ़ॉर्मेट में एक दिनांक स्ट्रिंग है।

#2. :addD(amount, unit, patternIn)

#सिंटैक्स स्पष्टीकरण

दिनांक में समय की एक निर्दिष्ट मात्रा जोड़ें। समर्थित इकाइयाँ: day, week, month, quarter, year, hour, minute, second, millisecond।
पैरामीटर:

  • amount: जोड़ने वाली मात्रा
  • unit: समय की इकाई (केस-संवेदी नहीं)
  • patternIn: वैकल्पिक, इनपुट फ़ॉर्मेट, डिफ़ॉल्ट रूप से ISO8601
#उदाहरण
'2017-05-10T15:57:23.769561+03:00':addD('3', 'day')    // आउटपुट "2017-05-13T12:57:23.769Z"
'2017-05-10 15:57:23.769561+03:00':addD('3', 'month')      // आउटपुट "2017-08-10T12:57:23.769Z"
'20160131':addD('3', 'day')       // आउटपुट "2016-02-03T00:00:00.000Z"
'20160131':addD('3', 'month')     // आउटपुट "2016-04-30T00:00:00.000Z"
'31-2016-01':addD('3', 'month', 'DD-YYYY-MM')  // आउटपुट "2016-04-30T00:00:00.000Z"
#परिणाम

आउटपुट समय जोड़ने के बाद की नई दिनांक है।

#3. :subD(amount, unit, patternIn)

#सिंटैक्स स्पष्टीकरण

दिनांक से समय की एक निर्दिष्ट मात्रा घटाएँ। पैरामीटर addD के समान हैं।

#उदाहरण
'2017-05-10T15:57:23.769561+03:00':subD('3', 'day')    // आउटपुट "2017-05-07T12:57:23.769Z"
'2017-05-10 15:57:23.769561+03:00':subD('3', 'month')      // आउटपुट "2017-02-10T12:57:23.769Z"
'20160131':subD('3', 'day')       // आउटपुट "2016-01-28T00:00:00.000Z"
'20160131':subD('3', 'month')     // आउटपुट "2015-10-31T00:00:00.000Z"
'31-2016-01':subD('3', 'month', 'DD-YYYY-MM')  // आउटपुट "2015-10-31T00:00:00.000Z"
#परिणाम

आउटपुट समय घटाने के बाद की नई दिनांक है।

#4. :startOfD(unit, patternIn)

#सिंटैक्स स्पष्टीकरण

दिनांक को निर्दिष्ट समय इकाई के शुरुआती क्षण पर सेट करें।
पैरामीटर:

  • unit: समय की इकाई
  • patternIn: वैकल्पिक, इनपुट फ़ॉर्मेट
#उदाहरण
'2017-05-10T15:57:23.769561+03:00':startOfD('day')    // आउटपुट "2017-05-10T00:00:00.000Z"
'2017-05-10 15:57:23.769561+03:00':startOfD('month')      // आउटपुट "2017-05-01T00:00:00.000Z"
'20160131':startOfD('day')       // आउटपुट "2016-01-31T00:00:00.000Z"
'20160131':startOfD('month')     // आउटपुट "2016-01-01T00:00:00.000Z"
'31-2016-01':startOfD('month', 'DD-YYYY-MM')  // आउटपुट "2016-01-01T00:00:00.000Z"
#परिणाम

आउटपुट शुरुआती क्षण की दिनांक स्ट्रिंग है।

#5. :endOfD(unit, patternIn)

#सिंटैक्स स्पष्टीकरण

दिनांक को निर्दिष्ट समय इकाई के अंतिम क्षण पर सेट करें।
पैरामीटर ऊपर के समान हैं।

#उदाहरण
'2017-05-10T15:57:23.769561+03:00':endOfD('day')    // आउटपुट "2017-05-10T23:59:59.999Z"
'2017-05-10 15:57:23.769561+03:00':endOfD('month')      // आउटपुट "2017-05-31T23:59:59.999Z"
'20160131':endOfD('day')       // आउटपुट "2016-01-31T23:59:59.999Z"
'20160131':endOfD('month')     // आउटपुट "2016-01-31T23:59:59.999Z"
'31-2016-01':endOfD('month', 'DD-YYYY-MM')  // आउटपुट "2016-01-31T23:59:59.999Z"
#परिणाम

आउटपुट अंतिम क्षण की दिनांक स्ट्रिंग है।

#6. :diffD(toDate, unit, patternFromDate, patternToDate)

#सिंटैक्स स्पष्टीकरण

दो दिनांकों के बीच के अंतर की गणना करें और निर्दिष्ट इकाई में आउटपुट दें। समर्थित आउटपुट इकाइयों में शामिल हैं:

  • day(s) या d
  • week(s) या w
  • quarter(s) या Q
  • month(s) या M
  • year(s) या y
  • hour(s) या h
  • minute(s) या m
  • second(s) या s
  • millisecond(s) या ms (डिफ़ॉल्ट इकाई)

पैरामीटर:

  • toDate: लक्ष्य दिनांक
  • unit: आउटपुट इकाई
  • patternFromDate: वैकल्पिक, शुरुआती दिनांक फ़ॉर्मेट
  • patternToDate: वैकल्पिक, लक्ष्य दिनांक फ़ॉर्मेट
#उदाहरण
'20101001':diffD('20101201')              // आउटपुट 5270400000
'20101001':diffD('20101201', 'second')      // आउटपुट 5270400
'20101001':diffD('20101201', 's')           // आउटपुट 5270400
'20101001':diffD('20101201', 'm')           // आउटपुट 87840
'20101001':diffD('20101201', 'h')           // आउटपुट 1464
'20101001':diffD('20101201', 'weeks')       // आउटपुट 8
'20101001':diffD('20101201', 'days')        // आउटपुट 61
'2010+10+01':diffD('2010=12=01', 'ms', 'YYYY+MM+DD', 'YYYY=MM=DD')  // आउटपुट 5270400000
#परिणाम

आउटपुट दो दिनांकों के बीच का समय अंतर है, जो निर्दिष्ट इकाई के अनुसार परिवर्तित होता है।

#7. :convDate(patternIn, patternOut)

#सिंटैक्स स्पष्टीकरण

दिनांक को एक फ़ॉर्मेट से दूसरे फ़ॉर्मेट में बदलें। (उपयोग के लिए अनुशंसित नहीं)
पैरामीटर:

  • patternIn: इनपुट दिनांक फ़ॉर्मेट
  • patternOut: आउटपुट दिनांक फ़ॉर्मेट
#उदाहरण
'20160131':convDate('YYYYMMDD', 'L')      // आउटपुट "01/31/2016"
'20160131':convDate('YYYYMMDD', 'LL')     // आउटपुट "January 31, 2016"
'20160131':convDate('YYYYMMDD', 'LLLL')   // आउटपुट "Sunday, January 31, 2016 12:00 AM"
'20160131':convDate('YYYYMMDD', 'dddd')   // आउटपुट "Sunday"
1410715640:convDate('X', 'LLLL')          // आउटपुट "Sunday, September 14, 2014 7:27 PM"
#परिणाम

आउटपुट परिवर्तित दिनांक स्ट्रिंग है।

#8. दिनांक फ़ॉर्मेट पैटर्न

सामान्य दिनांक फ़ॉर्मेट विवरण (DayJS विवरण देखें):

  • X: यूनिक्स टाइमस्टैम्प (सेकंड), जैसे 1360013296
  • x: यूनिक्स मिलीसेकंड टाइमस्टैम्प, जैसे 1360013296123
  • YY: दो अंकों का वर्ष, जैसे 18
  • YYYY: चार अंकों का वर्ष, जैसे 2018
  • M, MM, MMM, MMMM: महीना (संख्या, दो अंक, संक्षिप्त, पूरा नाम)
  • D, DD: दिन (संख्या, दो अंक)
  • d, dd, ddd, dddd: सप्ताह (संख्या, सबसे सरल, संक्षिप्त, पूरा नाम)
  • H, HH, h, hh: घंटे (24-घंटे या 12-घंटे का प्रारूप)
  • m, mm: मिनट
  • s, ss: सेकंड
  • SSS: मिलीसेकंड (3 अंक)
  • Z, ZZ: UTC ऑफ़सेट, जैसे +05:00 या +0500
  • A, a: AM/PM
  • Q: तिमाही (1-4)
  • Do: क्रमसूचक संख्या के साथ दिनांक, जैसे 1st, 2nd, … अन्य फ़ॉर्मेट के लिए पूर्ण दस्तावेज़ देखें।
    इसके अतिरिक्त, भाषा के आधार पर स्थानीयकृत फ़ॉर्मेट भी हैं: जैसे LT, LTS, L, LL, LLL, LLLL आदि।