تحويل ISO 8601 إلى RFC 2822

ألصق التاريخ بصيغة ISO 8601 لتحصل على صيغة RFC 2822 التي تتطلبها ترويسات البريد وعناصر pubDate في RSS.

جارٍ تحميل الأداة…

المعالجة والخصوصية: تُحسب النتيجة داخل متصفحك ولا تُرسل بياناتك إلى أي خادم.

طريقة الاستخدام

  1. أدخل التاريخ بصيغة ISO 8601 والمنطقة إذا لم يذكر النص فرق التوقيت.
  2. تظهر النتيجة فورًا وتتحدّث مع كل تعديل.
  3. انسخ النتيجة، أو انسخ رابطًا يحفظ القيم نفسها لمشاركتها.

طريقة الحساب

يقرأ السنة والشهر واليوم والوقت والفرق من النص، ثم يكتبها بالشكل: اليوم، الرقم الشهر السنة ساعة:دقيقة:ثانية ±hhmm. نسخة UTC = الوقت - الفرق.

مثال

المدخلات: التاريخ بصيغة ISO 8601 = 2026-10-01T09:30:00+03:00، المنطقة إذا لم يذكر النص فرق التوقيت = UTC (التوقيت العالمي المنسق). النتيجة: RFC 2822 بنفس فرق التوقيت: Thu, 01 Oct 2026 09:30:00 +0300.

2026-10-01T09:30:00+03:00
Thu, 01 Oct 2026 09:30:00 +0300

الحدود والملاحظات

  • RFC 2822 لا يدعم أجزاء الثانية، فتحذف منها.
  • لا يقبل صيغ الأسبوع أو رقم اليوم في السنة من ISO 8601، ولا الثانية الكبيسة 60.

أسئلة شائعة عن هذه الأداة

أين تستخدم صيغة RFC 2822؟

في ترويسة Date في رسائل البريد الإلكتروني، وفي حقل pubDate في خلاصات RSS، وفي بعض ترويسات HTTP.

ماذا لو لم يحتو النص على Z أو فرق توقيت؟

يفسر الوقت حسب المنطقة التي تختارها، وهي UTC افتراضيا.

لماذا أسماء الأيام والشهور بالإنجليزية؟

لأن المعيار يفرض الاختصارات الإنجليزية مثل Thu وOct، وأي ترجمة تجعل التاريخ غير صالح.