Date & Time Node

Nodeها در n8n واحدهای اصلی پردازش و مدیریت داده‌ها هستند که امکان انجام انواع عملیات روی اطلاعات را فراهم می‌کنند. آن‌ها می‌توانند داده‌ها را دریافت، تغییر، محاسبه و قالب‌بندی کنند و اطلاعات را بین بخش‌های مختلف Workflow منتقل نمایند. Nodeها انعطاف‌پذیری بالایی در پردازش داده‌ها، زمان‌بندی وظایف و ایجاد اتوماسیون‌های پیچیده ارائه می‌دهند و به کاربران اجازه می‌دهند جریان‌های کاری منظم، یکپارچه و قابل توسعه بسازند.

Get Current Date ( دریافت تاریخ فعلی) در n8n


این گزینه در Date & Time Node امکان دریافت تاریخ و زمان فعلی سیستم را فراهم می‌کند. با فعال‌سازی این گزینه می‌توان تعیین کرد که آیا زمان همراه تاریخ نمایش داده شود یا فقط تاریخ بدون زمان در خروجی قرار گیرد. این قابلیت پایه‌ای برای ثبت زمان اجرای Workflow، ایجاد مهلت‌ها یا ذخیره‌سازی تاریخ‌های فعلی در فرآیندهای خودکار است.

نحوه استفاده:

  1.  Node Date & Time را به Workflow اضافه کنید.
  2. گزینه Get Current Date را فعال کنید.

  3. تعیین کنید که زمان نیز همراه تاریخ نمایش داده شود یا نه.

  4. نام فیلد خروجی را مثلاً currentDate وارد کنید تا تاریخ فعلی در آن ذخیره شود.

  5.  به بخش Execution Data بروید و مقدار ذخیره شده در currentDate را مشاهده کنید.

Get Current Date ( دریافت تاریخ فعلی) در n8n

Add to a Date (اضافه کردن زمان به یک تاریخ) در n8n

یکی از قابلیت‌های بسیار کاربردی در Date & Time Node امکان اضافه کردن زمان به یک تاریخ مشخص است.
با این ویژگی می‌توانید به راحتی چند روز، ساعت، دقیقه یا ثانیه به یک تاریخ اضافه کنید و خروجی را در قالب دلخواه دریافت کنید. این قابلیت برای محاسبات زمانی، زمان‌بندی وظایف یا ایجاد مهلت‌های آینده بسیار مفید است.

نحوه استفاده:

    1. گزینه Get Current Date را فعال کنید.

    2. تعیین کنید که زمان نیز همراه تاریخ نمایش داده شود یا نه.

    3. نام فیلد خروجی را مثلاً currentDate وارد کنید تا تاریخ فعلی در آن ذخیره شود.

Add to a Date (اضافه کردن زمان به یک تاریخ) در n8n

Subtract From a Date  (کم کردن زمان از یک تاریخ) در n8n

این گزینه عملکردی مشابه Add to a Date دارد، با این تفاوت که به جای افزودن، زمان مشخصی از یک تاریخ کم می‌کند. این قابلیت برای محاسبه مهلت‌های گذشته، بررسی زمان سپری‌شده یا ایجاد تاریخ‌های مقایسه‌ای کاربرد دارد.

برای مثال، می‌خواهیم ۵ ساعت از زمان فعلی کم کنیم:

  1. گزینه Subtract From a Date را فعال کنید.

  2. زمان مورد نظر برای کم کردن و واحد آن (مثلاً ۵ ساعت) را تعیین کنید.

  3. نام فیلد خروجی را مشخص کنید، مثلاً previousDate.

  4. Workflow را اجرا کنید و خروجی را در Execution Data مشاهده کنید.

Subtract From a Date  (کم کردن زمان از یک تاریخ) در n8n

Format a Date  (فرمت‌دهی تاریخ) در n8n

با استفاده از گزینه Format a Date در Date & Time Node می‌توانید فرمت تاریخ‌ها را به دلخواه تغییر دهید. این قابلیت برای استانداردسازی داده‌های زمانی، آماده‌سازی گزارش‌ها یا نمایش تاریخ‌ها در قالب‌های مشخص بسیار کاربردی است.

نحوه ی استفاده:

برای مثال، می‌خواهیم تاریخ فعلی را به فرمت YYYY-MM-DD تبدیل کنیم:

  1. گزینه Format a Date را فعال کنید.

  2. تاریخ مورد نظر و فرمت دلخواه را وارد کنید.

  3. نام فیلد خروجی را مشخص کنید، مثلاً formattedDate.

  4. Workflow را اجرا کنید و خروجی را در بخش Execution Data مشاهده کنید.

 

Format a Date  (فرمت‌دهی تاریخ) در n8n

Extract Part of a Date  (استخراج بخش خاصی از تاریخ) در n8n

گزینه Extract Part of a Date در Date & Time Node این امکان را فراهم می‌کند که بخش مشخصی از یک تاریخ مانند سال، ماه یا روز را استخراج کنید. این قابلیت برای پردازش دقیق داده‌های زمانی، تحلیل بخش‌های خاص تاریخ یا استفاده در شرایط و فیلترهای Workflow بسیار کاربردی است.

نحوه استفاده:
برای مثال، می‌خواهیم ماه جاری را از تاریخ امروز استخراج کنیم:

  1. گزینه Extract Part of a Date را فعال کنید.

  2. تاریخ مورد نظر را وارد کنید (مثلاً تاریخ امروز).

  3. بخش مورد نظر را انتخاب کنید، مثلاً Month.

  4. نام فیلد خروجی را مشخص کنید، مثلاً currentMonth .

  5. Workflow را اجرا کنید و خروجی را در بخش Execution Data مشاهده کنید.

Extract Part of a Date  (استخراج بخش خاصی از تاریخ) در n8n

 Get Time Between Dates ( محاسبه مدت زمان بین دو تاریخ) در n8n

گزینه Get Time Between Dates در Date & Time Node امکان محاسبه مدت زمان بین دو تاریخ مشخص را فراهم می‌کند. این قابلیت برای تحلیل فاصله زمانی، برنامه‌ریزی رویدادها، بررسی مهلت‌ها یا ایجاد گزارش‌های زمانی بسیار کاربردی است.

برای مثال، می‌خواهیم تعداد روزهای بین تاریخ امروز و پنج روز آینده را محاسبه کنیم:

  1. گزینه Get Time Between Dates را فعال کنید.

  2. تاریخ شروع را امروز و تاریخ پایان را پنج روز بعد انتخاب کنید.

  3. واحد زمانی را روز (days) مشخص کنید.

  4. نام فیلد خروجی را تعیین کنید، مثلاًdaysBetween.

  5. Workflow را اجرا کنید و نتیجه را در بخش Execution Data مشاهده کنید.

 Get Time Between Dates ( محاسبه مدت زمان بین دو تاریخ) در n8n

Round a Date ( گرد کردن تاریخ) در n8n

توضیح:
گزینه Round a Date در Date & Time Node این امکان را فراهم می‌کند که تاریخ را به نزدیک‌ترین واحد زمانی دلخواه گرد کنید. این قابلیت برای تنظیم دقیق زمان‌ها، هماهنگ‌سازی داده‌ها و استانداردسازی زمان در Workflowها بسیار کاربردی است. به عنوان مثال، می‌توان تاریخ‌ها را به نزدیک‌ترین روز، ساعت یا دقیقه گرد کرد تا محاسبات زمانی دقیق‌تر و یکپارچه‌تر انجام شود.

نحوه استفاده:

برای مثال، می‌خواهیم تاریخ و زمان فعلی را به نزدیک‌ترین ساعت گرد کنیم:

  1. گزینه Round a Date را فعال کنید.

  2. تاریخ مورد نظر را وارد کنید (مثلاً تاریخ و زمان فعلی).

  3. واحد زمانی را Hour و جهت گرد کردن را Up انتخاب کنید.

  4. نام فیلد خروجی را مشخص کنید، مثلاً Round a Date.

  5. Workflow را اجرا کنید و خروجی را در بخش Execution Data مشاهده کنید

 

Round a Date ( گرد کردن تاریخ) در n8n

افزودن به لیست پرکاربردها
انتشار:۲۲ شهریور ۱۴۰۴
بروزرسانی:۱ دی ۱۴۰۴
تعداد بازدید:940 نفر
تعداد کامنت:بدون کامنت
اشتراک گذاری:
https://n8nir.ir/?p=2363

درباره Date & Time Node

Node Date & Time در n8n ابزاری قدرتمند برای مدیریت تاریخ و زمان است.
با این Node می‌توانید تاریخ فعلی را دریافت کنید، زمان جدیدی به تاریخ اضافه کنید، فرمت تاریخ‌ها را تغییر دهید یا آن‌ها را به نزدیک‌ترین واحد دلخواه رُند کنید.
این قابلیت‌ها باعث می‌شود داده‌های زمانی در Workflowها استاندارد، مرتب و قابل استفاده برای انواع اتوماسیون‌ها باشند.

دسته بندی مرتبط:
نمونه های آماده مرتبط
هیچ داده ای یافت نشد
اتوماسیون هوشمند را همین امروز آغاز کنید!
با استفاده از سرویس n8n، فرآیندهای تکراری را حذف و بهره‌وری کسب‌وکار خود را افزایش دهید.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

لینک کپی شد!