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

من الطابع الزمني إلى تاريخ مقروء وبالعكس — يكتشف الثواني والميلي ثانية تلقائيًا، ويعرضهما بتوقيتك المحلي وبتوقيت UTC، مع طابع زمني حالي حي.

685 مشاهدة

الطابع الزمني الحالي (حي)

ثوانٍ منذ عام 1970

يَعُدّ الطابع الزمني لنظام يونكس الثواني المنقضية منذ 1 يناير 1970 الساعة 00:00 بتوقيت UTC (نقطة البداية أو "الإيبوك"): الرقم 1,784,000,000 يقابل يوليو 2026. تفضّله واجهات البرمجة وقواعد البيانات لأنه مستقل عن المنطقة الزمنية ويُرتَّب رقميًا. تستخدم جافاسكريبت والعديد من واجهات البرمجة الميلي ثانية بدلًا من الثواني — 13 رقمًا بدل 10 — وهذه الأداة تكتشف ذلك تلقائيًا. يعمل التحويل في الاتجاهين ويعرض توقيتك المحلي وتوقيت UTC معًا.

تفصيل قد يوقعك في الخطأ: الطوابع الزمنية الموقّعة ذات 32 بت تفيض في 19 يناير 2038 (مشكلة "Y2038") — أما الأنظمة الحديثة ذات 64 بت فهي آمنة لمدة 292 مليار سنة. الطوابع الزمنية السالبة تُمثّل تواريخ سابقة لعام 1970.

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

لماذا يبدو طابعي الزمني مُزاحًا بمقدار 3 ساعات؟

الطابع الزمني هو بتوقيت UTC بحكم تعريفه؛ يظهر الفرق فقط عند العرض. قارن سطر UTC هنا مع واجهة برمجتك — إذا تطابقا فالبيانات صحيحة والاختلاف فقط في العرض المحلي.

ثوانٍ أم ميلي ثانية — أيهما يستخدم نظامي؟

عُدّ الأرقام: 10 أرقام تعني ثوانٍ (صالحة حتى عام 2286)، و13 رقمًا تعني ميلي ثانية. أدوات يونكس ودالة time() في PHP تستخدم الثواني؛ بينما تستخدم Date.now() في جافاسكريبت وجافا الميلي ثانية.

أدوات مشابهة