ما هو فرز التواريخ؟

فرز التواريخ هو عملية ترتيب التواريخ بترتيب زمني، إما من الأقدم إلى الأحدث (تصاعديًا) أو من الأحدث إلى الأقدم (تنازليًا). هذا أمر أساسي لتنظيم السجلات، الأحداث، الجداول، وأي بيانات تعتمد على الوقت. التحدي يكمن في تنوع صيغ التواريخ المستخدمة عالميًا—من ISO 8601 إلى الصيغ الإقليمية مثل MM/DD/YYYY (الأمريكية) أو DD/MM/YYYY (الأوروبية)—مما قد يجعل الفرز صعبًا دون التحليل الصحيح.

وصف الأداة

تقوم هذه الأداة بفرز سلاسل التواريخ بمختلف الصيغ بترتيب زمني. يمكنها اكتشاف صيغ التواريخ تلقائيًا أو السماح لك بتحديد الصيغة يدويًا (ISO 8601، الصيغة الأمريكية، الصيغة الأوروبية، طوابع Unix، والمزيد). يمكنك اختيار فرز التواريخ تصاعديًا (الأقدم أولًا) أو تنازليًا (الأحدث أولًا)، ويمكنك أيضًا تخطي التواريخ غير الصالحة التي لا يمكن تحليلها.

الميزات

  • Auto-detect date formats - يكتشف صيغ التواريخ تلقائيًا
  • 15+ supported formats - يدعم أكثر من 15 صيغة، بما فيها ISO 8601، الصيغة الأمريكية (MM/DD/YYYY)، الصيغة الأوروبية (DD/MM/YYYY)، طوابع Unix، والصيغ التي تشمل الوقت
  • Bidirectional sorting - فرز تصاعديًا (الأقدم أولًا) أو تنازليًا (الأحدث أولًا)
  • Real-time processing - يتم فرز التواريخ تلقائيًا أثناء الكتابة
  • Invalid date handling - خيار لتخطي أو إبقاء التواريخ غير الصالحة في النتيجة
  • Format validation - يعرض تحذيرات عندما لا يمكن تحليل التواريخ
  • Code editor interface - مناطق إدخال وإخراج مع تمييز بنية الشيفرة
  • Multi-line support - معالجة عدة تواريخ في آن واحد، كل تاريخ في سطر منفصل

حالات الاستخدام

  • Log file sorting - تنظيم سجلات الملفات حسب الطابع الزمني
  • Event scheduling - ترتيب الأحداث بترتيب زمني
  • Data analysis - فرز البيانات الموقَّعة زمنياً للتحليل
  • File organization - ترتيب الملفات حسب تاريخ الإنشاء أو التعديل
  • History records - تنظيم السجلات التاريخية بترتيب زمني
  • Timeline creation - إنشاء جداول زمنية من قوائم تواريخ غير مرتبة
  • Database imports - فرز بيانات التواريخ قبل استيرادها إلى قاعدة البيانات
  • Report generation - ترتيب بيانات التقارير حسب التاريخ

صيغ التواريخ المدعومة

  • Auto Detect - يحدد الصيغة تلقائيًا
  • YYYY-MM-DD - صيغة ISO 8601 (2024-01-15)
  • MM/DD/YYYY - الصيغة الأمريكية (01/15/2024)
  • DD/MM/YYYY - الصيغة الأوروبية (15/01/2024)
  • DD-MM-YYYY - صيغة أوروبية مفصولة بشرطة (15-01-2024)
  • YYYY/MM/DD - صيغة ISO مفصولة بشرطة مائلة (2024/01/15)
  • MMM DD, YYYY - اسم شهر مختصر (Jan 15, 2024)
  • DD MMM YYYY - شهر مختصر أوروبي (15 Jan 2024)
  • MMMM DD, YYYY - اسم شهر كامل (January 15, 2024)
  • DD MMMM YYYY - شهر كامل أوروبي (15 January 2024)
  • YYYY-MM-DD HH:mm:ss - ISO مع الوقت (2024-01-15 14:30:00)
  • MM/DD/YYYY HH:mm:ss - أمريكي مع الوقت (01/15/2024 14:30:00)
  • DD/MM/YYYY HH:mm:ss - أوروبي مع الوقت (15/01/2024 14:30:00)
  • ISO 8601 - الصيغة الكاملة لـ ISO مع المنطقة الزمنية
  • Unix Timestamp - ثوانٍ منذ Epoch (1705329000)