الدولة واللغة

تحدد العملة ووحدات القياس والأنظمة الخاصة بالدولة (الضرائب، ضريبة القيمة المضافة، الرواتب) في الحاسبات، ولا تتأثر الأدوات العامة.

تُفتح الصفحات التي لم تُترجم بعد باللغة الإنجليزية.

↑ ↓ للتنقل · Enter للفتح · Esc للإغلاق

🖥️ محوّل الطابع الزمني Unix

تتتبّع سطرًا في سجل أخطاء أو حقلًا في واجهة برمجية؟ الصق الرقم، سواء كان من 10 خانات أو 13، وتُحدَّد الوحدة تلقائيًا. وتظهر القيمة بالثواني وبالملّي ثانية معًا لتنسخ ما يتوقعه نظامك.

إجابة سريعة: الطابع الزمني Unix هو عدد الثواني منذ الساعة 00:00:00 بتوقيت UTC يوم 1 يناير 1970. فالطابع 1700000000 يوافق الثلاثاء 14 نوفمبر 2023 الساعة 22:13:20 بتوقيت UTC (2023-11-14T22:13:20.000Z)، والقيمة 1700000000000 بالملّي ثانية تدل على اللحظة نفسها.

لم يُقيَّم بعد · آخر تحديث · مجانًا · دون تسجيل

مدخلات محوّل الطابع الزمني Unix

بالثواني أو بالملّي ثانية – تُكتشف الوحدة تلقائيًا. اتركه فارغًا لاستخدام الوقت الحالي.

النتيجة

الطابع الزمني للوقت الحالي

الاثنين، 12 أكتوبر 2026، الساعة 20:29:17 بتوقيت UTC

ISO 86012026-10-12T20:29:17.988Z
التاريخ بتوقيت غرينتشالاثنين، 12 أكتوبر 2026 20:29:17 GMT
Unix بالثواني1791836957
Unix بالملّي ثانية1791836957988
بالنسبة إلى الآن
الآن
يوم الأسبوع
الاثنين
</> أضف هذه الحاسبة إلى موقعك – مجانًا، دون تسجيل ودون إعلانات

انسخ هذا الرمز إلى أي صفحة ويب أو مدونة أو نظام إدارة محتوى (ووردبريس، ويكس، سكوير سبيس، ويب فلو…). يبقى محدّثًا تلقائيًا، ويعمل على الجوال، ويختار عملة الزائر.

معاينة

ما وقت Unix؟

وقت Unix (ويُسمّى أيضًا وقت الحقبة) هو عدد الثواني المنقضية منذ حقبة Unix، أي الساعة 00:00:00 بتوقيت UTC يوم الخميس 1 يناير 1970. وتستخدمه قواعد البيانات والواجهات البرمجية وملفات السجلات ولغات البرمجة، لأن تخزين عدد صحيح واحد وترتيبه ومقارنته أمر سهل.

التاريخ = 1970-01-01T00:00:00Z + ثواني الطابع الزمني  ·  الأيام = ⌊الطابع الزمني ÷ 86,400⌋

مثال محلول

1,700,000,000 ÷ 86,400 = 19,675 يومًا كاملًا ويتبقى 80,000 ثانية. واليوم رقم 19,675 بعد الحقبة هو 14 نوفمبر 2023، و80,000 ثانية تساوي 22 ساعة و13 دقيقة و20 ثانية، فالطابع الزمني يوافق 2023-11-14T22:13:20Z، وهو يوم ثلاثاء.

طوابع زمنية بارزة

الطابع الزمنيالتاريخ (بتوقيت UTC)
01970-01-01 00:00:00
10000000002001-09-09 01:46:40
17000000002023-11-14 22:13:20
20000000002033-05-18 03:33:20
21474836472038-01-19 03:14:07 (حد الـ32 بت)

ثوانٍ أم ملّي ثانية؟

تعمل أدوات Unix ولغتا بايثون وبي إتش بي ومعظم قواعد البيانات بالثواني الكاملة، فتنتج اليوم أرقامًا من 10 خانات. أما جافاسكريبت وجافا وكثير من الواجهات البرمجية على الويب فتستخدم الملّي ثانية، فتنتج 13 خانة. والخلط بينهما أشيع أخطاء الطوابع الزمنية: فقراءة الملّي ثانية على أنها ثوانٍ تنقلك عشرات آلاف السنين إلى المستقبل، وقراءة الثواني على أنها ملّي ثانية تعيدك إلى يناير 1970. ويفحص هذا المحوّل حجم الرقم ويختار الوحدة الصحيحة تلقائيًا، ويعرض الصيغتين دائمًا لتنسخ ما يتوقعه نظامك.

المناطق الزمنية وصيغة ISO 8601

تُعرض النتائج بتوقيت UTC. وتنتهي صيغة ISO 8601 بالحرف «Z» (توقيت زولو، أي UTC)، فتستطيع أي لغة برمجة قراءتها دون لبس. ولعرض الوقت المحلي أضف فارق منطقتك الزمنية، مثل UTC−5 لنيويورك في الشتاء، وUTC+4 لدبي.

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

  • جافاسكريبت: يعطي التاريخ الحالي بالملّي ثانية، فاقسمه على 1000 وقرّبه إلى الأسفل لتحصل على الثواني.
  • بايثون: تعطي دالة الوقت في وحدة الوقت القياسية الثواني بكسر عشري، فحوّلها إلى عدد صحيح.
  • سطر الأوامر: أمر التاريخ مع التنسيق ‎+%s‎ يطبع الثواني مباشرة.
  • قواعد البيانات: في بوستجري إس كيو إل استخرج قيمة الحقبة من الوقت الحالي.

الطوابع الزمنية السالبة تمثّل تواريخ قبل 1970، فمثلًا −86400 توافق 31 ديسمبر 1969.

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

هل الطابع الزمني لديّ بالثواني أم بالملّي ثانية؟

الطوابع الزمنية الحالية مؤلفة من 10 خانات بالثواني (مثل 1700000000)، ومن 13 خانة بالملّي ثانية (1700000000000). ويعامل المحوّل أي قيمة تبلغ 100 مليار أو أكثر على أنها بالملّي ثانية.

هل تتأثر الطوابع الزمنية بالمناطق الزمنية؟

لا. الطابع الزمني واحد في كل مكان عند اللحظة نفسها، لأنه يُقاس دائمًا من منتصف ليل 1 يناير 1970 بتوقيت UTC. وما يتغير بحسب المنطقة الزمنية هو طريقة عرضه فقط.

ما مشكلة عام 2038؟

الأنظمة التي تخزّن الطوابع الزمنية في أعداد صحيحة بإشارة من 32 بت تفيض بعد القيمة 2147483647، أي الساعة 03:14:07 بتوقيت UTC يوم 19 يناير 2038. أما الأنظمة الحديثة ذات 64 بت فلا تتأثر.

هل تحتسب طوابع Unix الثواني الكبيسة؟

لا. يفترض وقت Unix أن كل يوم يتألف من 86,400 ثانية بالضبط ويتجاهل الثواني الكبيسة، وهذا يُبقي حسابات التواريخ بسيطة.