Tiny Online Tools logoTiny Online Toolssearchابحث في الادوات…grid_viewكل الادوات
الرئيسيةchevron_rightأدوات البريد والتقويمchevron_rightناشر الأحداث المتكررةناشر الأحداث المتكررة

ناشر الأحداث المتكررة

انشر قاعدة RRULE من iCalendar إلى التواريخ التي تنتجها فعلاً، مع مراعاة EXDATE وRDATE والمناطق الزمنية.

من أين تأتي القاعدةابنِ قاعدة أو الصقهامن ملف تقويمالوضعان ينشران بالطريقة نفسها. والملف يجلب معه أيضاً VTIMEZONE وEXDATE وRDATE الخاصة به.أمثلةbolt عيد الشكر (الولايات المتحدة)bolt آخر جمعة في الشهرbolt كل ثلاثاء وأحد بالتناوبbolt اجتماع يومي في أيام العملbolt ٢٩ فبرايرbolt قاعدة مستحيلةمنشئ القواعدالأحدالاثنينالثلاثاءالأربعاءالخميسالجمعةالسبتاتركه فارغاً ليقرر التواتر. ومع ترتيب في الأسفل يصير المعنى «اليوم رقم كذا من الأسبوع».يُبقي المطابقة رقم كذا فقط داخل كل فترة. و-1 تعني الأخيرة.RRULEمع البادئة ‎RRULE:‎ أو بدونها. وتحرير هذا النص يعيد تحليله إلى المنشئ أعلاه.DTSTARTعامله تاريخاً بلا وقتتواريخ إضافيةواحد في كل سطر، أو مفصولة بفواصل. يُقبل ‎2026-03-16 09:30‎ و‎20260316T093000‎ على السواء.كم، ومتىالحد الصارم 2000. تُقطع القاعدة اللانهائية هنا وتُوسم بأنها مقتطعة.

ادوات مشابهة

فاحص تقويم ICS

فاحص تقويم ICS

افتح ملف ‎.ics‎ وافحص أحداثه وقواعد تكراره ومناطقه الزمنية وتنبيهاته والمدعوّين إليه.

مستخرج MBOX إلى EML

مستخرج MBOX إلى EML

قسّم أرشيف MBOX إلى ملفات EML منفصلة بالأسماء التي تريدها ونزّلها في ملف ZIP.

عارض أرشيف البريد MBOX

عارض أرشيف البريد MBOX

تصفَّح أرشيف MBOX داخل متصفحك: ابحث في قائمة الرسائل، واقرأ أي رسالة، واحفظها، دون استيراد أي شيء إلى برنامج بريد.

دامج جهات الاتصال VCF

دامج جهات الاتصال VCF

ادمج عدة ملفات vCard في ملف واحد، مع كشف مكرّرات مُقيَّم تتحكم فيه أنت وتحسمه بطاقةً بطاقة.

مستخرج صور PDF

مستخرج صور PDF

يستخرج الصور الأصلية المضمّنة في ملف PDF — صور JPEG بايتاً ببايت وما عداها بصيغة PNG — مع الأبعاد الحقيقية وحجم الرسم والدقة الفعلية.

تحويل PDF إلى JPG

تحويل PDF إلى JPG

حوّل صفحات PDF إلى صور JPG عالية الجودة.

إلغاء قفل PDF

إلغاء قفل PDF

أزل حماية كلمة المرور من ملف PDF محليًا.

apps

المزيد من الادوات

تصفح مجموعتنا الكاملة من الادوات المجانية عبر الانترنت.

قاعدة التكرار برنامج لا تاريخ

لا تحوي RRULE:FREQ=MONTHLY;BYDAY=-1FR;COUNT=12 تاريخاً واحداً. إنها تحوي تعليمات لإنتاج التواريخ، والطريقة الوحيدة الصادقة للإجابة عن متى يقع هذا فعلاً هي تنفيذ تلك التعليمات. وهذه الأداة تنفّذها.

ما الذي يُطبَّق

كل ما في RFC 5545 §3.3.10: FREQ وINTERVAL وCOUNT وUNTIL وWKST، وأجزاء BY* التسعة بما فيها الترتيبات السالبة مثل -1FR («آخر جمعة»)، وBYSETPOS. وفوق القاعدة، يحذف EXDATE تواريخ ويضيف RDATE أخرى — ويذكر كل سطر من أيهما جاء، لأن تاريخاً موجوداً فقط لأن أحدهم أضافه بيده شيء آخر غير تاريخ ولّدته القاعدة.

لماذا يهم عمود إزاحة UTC

اجتماع أسبوعي في التاسعة صباحاً يبقى في التاسعة عند تغيير الساعة. أما اللحظة فتتزحزح ساعة؛ وقراءة ساعة الحائط لا تتغير. هذا ما يقتضيه RFC 5545، وهذا ما يخطئ فيه أسلوب «أضف ٧ × ٨٦٤٠٠٠٠٠ جزءاً من الألف من الثانية» مرتين كل عام. لذلك يعرض كل تكرار القراءتين جنباً إلى جنب: الوقت المحلي، واللحظة الحقيقية بتوقيت UTC مع الإزاحة التي أنتجتها. وحين تختلف إزاحتان، تقول الأداة ذلك صراحة.

تُحلّ المناطق من قاعدة IANA في متصفحك حين يكون TZID اسم منطقة حقيقياً، ومن كتلة VTIMEZONE داخل الملف فيما عدا ذلك — وهكذا تُحلّ صحيحاً أسماء اخترعتها مايكروسوفت مثل Romance Standard Time. وإذا لم ينفع أيٌّ منهما، تُعرض الإزاحة على أنها غير معروفة بدل افتراضها UTC بصمت.

حدود مذكورة بوضوح

تُنشَر القاعدة اللانهائية حتى السقف الذي تحدده، ويُوسم الناتج بأنه مقتطع. أما قاعدة بقيود مستحيلة — FREQ=YEARLY;BYMONTH=2;BYMONTHDAY=30 قاعدة مشروعة ولا يمكن أن توافق يوماً حقيقياً — فلا تنتج شيئاً، وتقول الأداة لماذا بدل عرض جدول فارغ.

الخصوصية

كل شيء يجري في متصفحك. لا يُرفع أي ملف تقويم ولا يتصل شيء هنا بالشبكة.