تحويل Unix timestamp إلى تاريخ

أدخل عدد الثواني منذ 1970-01-01 00:00:00 UTC لتعرف التاريخ والوقت المقابلين. مفيد لقراءة السجلات وقواعد البيانات وردود واجهات API.

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

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

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

  1. أدخل طابع Unix بالثواني والمنطقة الزمنية (اختياري).
  2. تظهر النتيجة فورًا وتتحدّث مع كل تعديل.
  3. انسخ النتيجة، أو انسخ رابطًا يحفظ القيم نفسها لمشاركتها.

طريقة الحساب

التاريخ = 1970-01-01 00:00:00 UTC + عدد الثواني. الأيام الكاملة = floor(الثواني ÷ 86400)، والباقي يعطي الساعة والدقيقة والثانية.

مثال

المدخلات: طابع Unix بالثواني = 1,700,000,000، المنطقة الزمنية (اختياري) = الرياض (السعودية). النتيجة: التاريخ والوقت (UTC): 2023-11-14 22:13:20، اليوم: الثلاثاء.

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

  • وقت Unix لا يحسب الثواني الكبيسة، فكل يوم فيه 86400 ثانية بالضبط.
  • الطابع المكوّن من 13 رقما غالبا بالمللي ثانية، فاستخدم أداة تحويل المللي ثانية له.
  • فروق التوقيت والتوقيت الصيفي مأخوذة من قاعدة بيانات المناطق الزمنية في متصفحك، وقد تختلف للتواريخ القديمة جدا.

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

ما هو Unix timestamp؟

هو عدد الثواني التي مرت منذ منتصف ليل 1 يناير 1970 بتوقيت UTC. تستخدمه أنظمة التشغيل وقواعد البيانات لأنه رقم واحد لا يتأثر بالمنطقة الزمنية.

ماذا يحدث في سنة 2038؟

الأنظمة التي تخزن الطابع في عدد صحيح بإشارة من 32 بت تصل إلى حدها عند 2147483647، أي 2038-01-19 03:14:07 UTC. الأنظمة الحديثة تستخدم 64 بت فلا تتأثر.

هل يقبل أرقاما سالبة؟

نعم، الرقم السالب يعني تاريخا قبل 1970. مثلا 1- تساوي 1969-12-31 23:59:59 UTC.