الرئيسية / أدوات التاريخ والوقت / محول الطابع الزمني إلى تاريخ
أدوات مجانية عبر الإنترنت

محول الطابع الزمني إلى تاريخ

حوّل الطابع الزمني الرقمي إلى التاريخ المحلي وISO وUTC بالثواني أو المللي ثانية أو تلقائيًا. يعمل مباشرة في متصفحك. تتم المعالجة محليًا داخل متصفحك.

ابدأ الاستخدام

ما الذي تفعله الأداة

تحوّل الأداة الطابع الزمني الرقمي إلى ثلاثة تواريخ: التاريخ والوقت المحليان حسب متصفحك، ثم التوافق معيار ISO بتوقيت UTC، ثم نص UTC قابل للقراءة. الإدخال يكون قيمة رقمية فقط، ولا يحلّل تواريخ مكتوبة.

قاعدة التحويل

تُضاف القيمة الرقمية إلى نقطة بداية يونكس 1970-01-01T00:00:00.000Z وفق الوحدة المختارة. في الوضع اليدوي، تُفسَّر القيم كعدد صحيح من الثواني أو الميلي ثانية كما اخترت. في الوضع التلقائي، تُعتبر القيم المطلقة الأصغر من 100,000,000,000 ثوانٍ، والقيم الأكبر ميلي ثانية.

مثال عملي

إذا أدخلت 0 واخترت «ثوانٍ»، تكون النتيجة 1970-01-01T00:00:00.000Z. وإذا أدخلت 1767225600 ثانية، تحوّلها الأداة إلى 2026-01-01T00:00:00.000Z، ويعرض السطر النصي ما يقابلها: January 1, 2026 00:00:00 UTC.

الوحدات والاختيار التلقائي

يمكنك فرض الوحدة يدويًا لتجنب أي التباس. الاختيار التلقائي مناسب للقيم النموذجية، لكنه قد يخطئ في تفسير الطوابع الزمنية المبكرة جدًا: طابع ميلي ثانية بشأن عام 1970 يكون رقمه قريبًا من الصفر، لذا يجب استخدام خيار «ميلي ثانية» الصريح بدلًا من التلقائي.

القيود والنطاق

  • لا تقبل الأداة تواريخ منسقة مثل 2026-01-01، ولا توقيت GPS، ولا تواريخ Excel التسلسلية، ولا الثواني الكبيسة، ولا عصورًا مخصصة.
  • ترفض الأداة القيم الفارغة أو غير المنتهية، وتتجاهل القيم التي تقع خارج نطاق JavaScript Date.
  • التحويل يتم محليًا في المتصفح، لذلك تعتمد النتيجة الأولى على مكان وزمان متصفحك.

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

كيف أحوّل طابع ميلي ثانية قبل عام 1970؟

استخدم الخيار الصريح «ميلي ثانية» بدلًا من «تلقائي»؛ فالقيمة السالبة الصغيرة قد تُفهم في التلقائي على أنها عدد ثوانٍ، مما يغيّر النتيجة تغييرًا كبيرًا.

لماذا يختلف التاريخ المحلي عن نصي ISO وUTC؟

السطر الأول يعتمد على المنطقة الزمنية وإعدادات العرض في متصفحك، بينما يصف سطرا ISO وUTC اللحظة نفسها بصيغة معيارية لا تتغير باختلاف موقع القارئ.

هل يمكن إدخال طابع زمني كسري؟

نعم، عندما ينتج الكسر تاريخًا صالحًا في JavaScript يتم قبوله. مثلًا القيمة 0.5 مع وحدة الثواني تعطي 1970-01-01T00:00:00.500Z.

قائمة التحقق

  • تأكد أن القيمة المدخلة رقمية وليست تاريخًا مكتوبًا.
  • اختر الوحدة الصريحة للقيم الكبيرة جدًا أو التاريخ المبكر جدًا.
  • راجع ناتج ISO للتأكد من تطابقه مع اللحظة المطلوبة بدلًا من الاعتماد على السطر المحلي وحده.
  • عند نقل النتائج إلى سجل أو نظام آخر، احتفظ بالوحدة المحددة ونص ISO لتجنب سوء الفهم بين الثواني والميلي ثانية.

تتم المعالجة محليًا داخل متصفحك.