تخطَّ إلى المحتوى الرئيسي

محول الطابع الزمني مجانًا

تحويل الطوابع الزمنية لنظام Unix إلى تواريخ قابلة للقراءة والعكس. يدعم UTC والتوقيت المحلي والثواني والميلي ثانية.

يعمل دون اتصال بعد التحميل
الآن:
الوحدة:
مرجع Epoch السريع

الاستخدامات الشائعة

  • تحويل الطوابع الزمنية في بيانات التحليلاتترجمة طوابع Unix من تصديرات التحليلات (Google Analytics و Mixpanel و Amplitude) إلى تواريخ قابلة للقراءة.
  • تحويل الطوابع الزمنية للتصحيحفك تشفير طوابع زمنية Unix من سجلات الخادم وحمولات الأخطاء واستجابات API إلى تواريخ قابلة للقراءة.
  • تحويل الطوابع الزمنية في تطوير APIالتحقق من صحة ومقارنة وترجمة طوابع زمنية Unix التي تعود بها API REST و webhooks.
  • تحويل الطوابع الزمنية لاستعلامات قاعدة البياناتتحويل التواريخ إلى طوابع زمنية Unix لجمل WHERE في SQL واستعلامات نطاق التاريخ.
  • تحويل الطوابع الزمنية للجدولةتحويل التواريخ والأوقات المحددة إلى طوابع زمنية Unix للاستخدام في أنظمة الجدولة وواجهات برمجة تطبيقات التقويم.

كيف يعمل

يعمل كل التحويل مباشرة في المتصفح باستخدام كائن Date المدمج في JavaScript ومجموعة Intl (Intl.RelativeTimeFormat وIntl.DateTimeFormat وIntl.supportedValuesOf) — لا مكتبة خارجية ولا ذهاب وإياب إلى خادم. البيانات الوحيدة التي تغادر جهازك: لا شيء — تبقى الأرقام محلية.

  1. 1
    اكتشاف الوحدة وتوحيدها
    عند لصق طابع زمني، تعدّ الأداة أرقامه لاستنتاج الوحدة تلقائيًا: 10 أرقام تعني ثواني Unix، و13 ميلي ثانية، و16 ميكروثانية، و19 نانوثانية. ويوسم تقدير عدّ الأرقام المكتوب يدويًا أي عدم تطابق ويعرض تبديل الوحدة بنقرة واحدة، مانعًا أخطاء صامتة مثل معاملة قيمة ميلي ثانية من 13 رقمًا كقيمة ثوانٍ في السنة 55881.
  2. 2
    بناء التاريخ عبر Date في JavaScript
    يُحجَّم الرقم الخام إلى ميلي ثوانٍ ويُمرَّر إلى new Date(ms). ومن هناك تنتج دوال Date المدمجة (getFullYear وgetUTCHours وtoISOString وغيرها) الوقت المحلي ووقت UTC وإخراج ISO 8601 — دون أي مكتبة تحليل.
  3. 3
    وقت نسبي حسب اللغة عبر Intl.RelativeTimeFormat
    ينبض عداد مباشر كل ثانية ويعيد حساب التسمية النسبية (مثل 'منذ 3 أيام'، 'خلال ساعتين') باستخدام Intl.RelativeTimeFormat المهيّأة بلغة الصفحة. وهذا يبقي العرض النسبي دقيقًا حتى إن تركت التبويب مفتوحًا، وينتج إخراجًا صحيحًا نحويًا في كل لغة مدعومة دون سلاسل ترجمة إضافية.
  4. 4
    عرض المناطق الزمنية عبر Intl.DateTimeFormat
    تُنسَّق مناطق IANA المثبّتة (مثل America/New_York وAsia/Tokyo) بـ Intl.DateTimeFormat باستخدام خيار timeZone. وتأتي القائمة الكاملة لأسماء المناطق المدعومة في المتصفح من Intl.supportedValuesOf('timeZone'). وتبقى مناطقك المثبّتة عبر الجلسات في localStorage.

أدوات ذات صلة

الأسئلة الشائعة