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
वर्कफ़्लो
अवलोकन
शुरू करना

ट्रिगर

अवलोकन
संग्रह इवेंट
निर्धारित कार्य
ऑपरेशन से पहले का इवेंट
ऑपरेशन के बाद का इवेंट
कस्टम ऑपरेशन इवेंट
अनुमोदन
Webhook

नोड

अवलोकन

AI

लार्ज लैंग्वेज मॉडल

फ्लो कंट्रोल

शर्त
बहु-शर्त शाखा
लूप
वैरिएबल
समानांतर शाखा
वर्कफ़्लो कॉल करें
आउटपुट
JSON वैरिएबल मैपिंग
विलंब
समाप्त

गणना

गणना
तिथि गणना
JSON गणना

डेटा ऑपरेशन

डेटा बनाएँ
डेटा अपडेट करें
डेटा क्वेरी करें
डेटा हटाएँ
SQL ऑपरेशन

मैनुअल प्रोसेसिंग

मैनुअल प्रोसेसिंग
अनुमोदन
CC

विस्तारित प्रकार

HTTP रिक्वेस्ट
JavaScript
सूचना
ईमेल भेजें
प्रतिक्रिया
प्रतिक्रिया संदेश
वैरिएबल
निष्पादन इतिहास
संस्करण प्रबंधन
उन्नत विकल्प

एक्सटेंशन विकास

अवलोकन
ट्रिगर प्रकारों का विस्तार करना
नोड प्रकारों का विस्तार करना
API संदर्भ
Previous Pageगणना
Next PageJSON गणना
TIP

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

#दिनांक गणना

वर्कफ़्लो: दिनांक गणना नोडCommunity Edition+

#परिचय

दिनांक गणना नोड नौ गणना फ़ंक्शन प्रदान करता है, जिनमें समय अवधि जोड़ना, समय अवधि घटाना, समय स्ट्रिंग का स्वरूपित आउटपुट और अवधि इकाई रूपांतरण शामिल हैं। प्रत्येक फ़ंक्शन में विशिष्ट इनपुट और आउटपुट मान प्रकार होते हैं, और यह अन्य नोड्स के परिणामों को पैरामीटर वैरिएबल के रूप में भी स्वीकार कर सकता है। यह कॉन्फ़िगर किए गए फ़ंक्शंस के गणना परिणामों को एक साथ जोड़ने के लिए एक गणना पाइपलाइन का उपयोग करता है, ताकि अंत में एक अपेक्षित आउटपुट प्राप्त हो सके।

#नोड बनाएँ

वर्कफ़्लो कॉन्फ़िगरेशन इंटरफ़ेस में, फ़्लो में प्लस ("+") बटन पर क्लिक करके "दिनांक गणना" नोड जोड़ें:

दिनांक गणना नोड_नोड बनाएँ

#नोड कॉन्फ़िगरेशन

दिनांक गणना नोड_नोड कॉन्फ़िगरेशन

#इनपुट मान

इनपुट मान एक वैरिएबल या एक दिनांक स्थिरांक हो सकता है। वैरिएबल वह डेटा हो सकता है जिसने इस वर्कफ़्लो को ट्रिगर किया है, या इस वर्कफ़्लो में किसी पिछले नोड का परिणाम हो सकता है। स्थिरांक के लिए, आप कोई भी दिनांक चुन सकते हैं।

#इनपुट मान प्रकार

यह इनपुट मान के प्रकार को संदर्भित करता है। इसके दो संभावित मान हैं।

  • दिनांक प्रकार: इसका मतलब है कि इनपुट मान को अंततः दिनांक-समय प्रकार में परिवर्तित किया जा सकता है, जैसे कि एक संख्यात्मक टाइमस्टैम्प या समय को दर्शाने वाली एक स्ट्रिंग।
  • संख्या प्रकार: चूंकि इनपुट मान का प्रकार नीचे दिए गए समय गणना चरणों के चयन को प्रभावित करता है, इसलिए इनपुट मान प्रकार को सही ढंग से चुनना आवश्यक है।

#गणना चरण

प्रत्येक गणना चरण एक गणना फ़ंक्शन और उसके पैरामीटर कॉन्फ़िगरेशन से बना होता है। यह एक पाइपलाइन डिज़ाइन अपनाता है, जहां पिछले फ़ंक्शन की गणना का परिणाम अगले फ़ंक्शन की गणना के लिए इनपुट मान के रूप में कार्य करता है। इस तरह, समय गणना और रूपांतरणों की एक श्रृंखला पूरी की जा सकती है।

प्रत्येक गणना चरण के बाद, आउटपुट का प्रकार भी निश्चित होता है और यह अगले गणना चरण के लिए उपलब्ध फ़ंक्शंस को प्रभावित करेगा। गणना तभी जारी रह सकती है जब प्रकार मेल खाते हों। अन्यथा, एक चरण का परिणाम नोड का अंतिम आउटपुट होगा।

#गणना फ़ंक्शन

#एक समय अवधि जोड़ें

  • इनपुट मान प्रकार स्वीकार करता है: दिनांक
  • पैरामीटर
    • जोड़ने की मात्रा, जो एक संख्या हो सकती है या नोड से एक बिल्ट-इन वैरिएबल हो सकती है।
    • समय इकाई।
  • आउटपुट मान प्रकार: दिनांक
  • उदाहरण: जब इनपुट मान 2024-7-15 00:00:00 हो, मात्रा 1 हो, और इकाई "दिन" हो, तो गणना परिणाम 2024-7-16 00:00:00 होगा।

#एक समय अवधि घटाएँ

  • इनपुट मान प्रकार स्वीकार करता है: दिनांक
  • पैरामीटर
    • घटाने की मात्रा, जो एक संख्या हो सकती है या नोड से एक बिल्ट-इन वैरिएबल हो सकती है।
    • समय इकाई।
  • आउटपुट मान प्रकार: दिनांक
  • उदाहरण: जब इनपुट मान 2024-7-15 00:00:00 हो, मात्रा 1 हो, और इकाई "दिन" हो, तो गणना परिणाम 2024-7-14 00:00:00 होगा।

#किसी अन्य समय के साथ अंतर की गणना करें

  • इनपुट मान प्रकार स्वीकार करता है: दिनांक
  • पैरामीटर
    • वह दिनांक जिसके साथ अंतर की गणना करनी है, जो एक दिनांक स्थिरांक हो सकता है या वर्कफ़्लो संदर्भ से एक वैरिएबल हो सकता है।
    • समय इकाई।
    • क्या निरपेक्ष मान लेना है।
    • पूर्णांकन ऑपरेशन: विकल्पों में दशमलव रखना, पूर्णांकन करना, ऊपर की ओर पूर्णांकन करना और नीचे की ओर पूर्णांकन करना शामिल है।
  • आउटपुट मान प्रकार: संख्या
  • उदाहरण: जब इनपुट मान 2024-7-15 00:00:00 हो, तुलना वस्तु 2024-7-16 06:00:00 हो, इकाई "दिन" हो, निरपेक्ष मान नहीं लिया गया हो, और दशमलव रखे गए हों, तो गणना परिणाम -1.25 होगा।
टिप

जब निरपेक्ष मान और पूर्णांकन एक साथ कॉन्फ़िगर किए जाते हैं, तो पहले निरपेक्ष मान लिया जाता है, फिर पूर्णांकन लागू किया जाता है।

#किसी विशिष्ट इकाई में समय का मान प्राप्त करें

  • इनपुट मान प्रकार स्वीकार करता है: दिनांक
  • पैरामीटर
    • समय इकाई।
  • आउटपुट मान प्रकार: संख्या
  • उदाहरण: जब इनपुट मान 2024-7-15 00:00:00 हो और इकाई "दिन" हो, तो गणना परिणाम 15 होगा।

#दिनांक को किसी विशिष्ट इकाई की शुरुआत पर सेट करें

  • इनपुट मान प्रकार स्वीकार करता है: दिनांक
  • पैरामीटर
    • समय इकाई।
  • आउटपुट मान प्रकार: दिनांक
  • उदाहरण: जब इनपुट मान 2024-7-15 14:26:30 हो और इकाई "दिन" हो, तो गणना परिणाम 2024-7-15 00:00:00 होगा।

#दिनांक को किसी विशिष्ट इकाई के अंत पर सेट करें

  • इनपुट मान प्रकार स्वीकार करता है: दिनांक
  • पैरामीटर
    • समय इकाई।
  • आउटपुट मान प्रकार: दिनांक
  • उदाहरण: जब इनपुट मान 2024-7-15 14:26:30 हो और इकाई "दिन" हो, तो गणना परिणाम 2024-7-15 23:59:59 होगा।

#लीप वर्ष की जाँच करें

  • इनपुट मान प्रकार स्वीकार करता है: दिनांक
  • पैरामीटर
    • कोई पैरामीटर नहीं
  • आउटपुट मान प्रकार: बूलियन
  • उदाहरण: जब इनपुट मान 2024-7-15 14:26:30 हो, तो गणना परिणाम true होगा।

#स्ट्रिंग के रूप में स्वरूपित करें

  • इनपुट मान प्रकार स्वीकार करता है: दिनांक
  • पैरामीटर
    • स्वरूप, Day.js: Format देखें
  • आउटपुट मान प्रकार: स्ट्रिंग
  • उदाहरण: जब इनपुट मान 2024-7-15 14:26:30 हो, और स्वरूप the time is YYYY/MM/DD HH:mm:ss हो, तो गणना परिणाम the time is 2024/07/15 14:26:30 होगा।

#इकाई रूपांतरित करें

  • इनपुट मान प्रकार स्वीकार करता है: संख्या
  • पैरामीटर
    • रूपांतरण से पहले की समय इकाई।
    • रूपांतरण के बाद की समय इकाई।
    • पूर्णांकन ऑपरेशन, विकल्पों में दशमलव रखना, पूर्णांकन करना, ऊपर की ओर पूर्णांकन करना और नीचे की ओर पूर्णांकन करना शामिल है।
  • आउटपुट मान प्रकार: संख्या
  • उदाहरण: जब इनपुट मान 2 हो, रूपांतरण से पहले की इकाई "सप्ताह" हो, रूपांतरण के बाद की इकाई "दिन" हो, और दशमलव नहीं रखे गए हों, तो गणना परिणाम 14 होगा।

#उदाहरण

दिनांक गणना नोड_उदाहरण

मान लीजिए कि एक प्रचार कार्यक्रम है, और हम चाहते हैं कि प्रत्येक उत्पाद के बनाए जाने पर उसके फ़ील्ड में एक प्रचार समाप्ति समय जोड़ा जाए। यह समाप्ति समय उत्पाद के निर्माण समय के अगले सप्ताह के अंतिम दिन रात 23:59:59 बजे है। इसलिए हम दो समय फ़ंक्शन बना सकते हैं और उन्हें एक पाइपलाइन में चला सकते हैं:

  • अगले सप्ताह के लिए समय की गणना करें
  • प्राप्त परिणाम को उस सप्ताह के अंतिम दिन रात 23:59:59 बजे पर रीसेट करें

इस तरह, हमें वांछित समय मान प्राप्त होता है और इसे अगले नोड पर पास किया जाता है, उदाहरण के लिए संग्रह संशोधन नोड, ताकि प्रचार समाप्ति समय को संग्रह में जोड़ा जा सके।