إحسبها
AREN
إحسبهاالتاريخ والوقت › محوّل الطابع الزمني Unix

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

حوّل طابعًا زمنيًا Unix إلى تاريخ ووقت مقروء، أو حوّل أي تاريخ ووقت إلى طابع زمني Unix، فورًا.

📂 حاسبات الوقت والدوام
🛡️ راجعه: فريق تحرير إحسبها · الطريقة: حساب حقبة Unix الزمني القياسي + واجهة Intl.DateTimeFormat المدمجة أصلًا في متصفحات الويب · آخر تحديث: 27 أغسطس 2026
📌 ملاحظة: الطابع الزمني Unix لا يحمل منطقة زمنية خاصة به — فهو ببساطة عدد من الثواني (أو المللي ثانية) منذ 1 يناير 1970 بتوقيت UTC. تدخل المنطقة الزمنية في الصورة فقط عند عرض تلك اللحظة كتاريخ مقروء، أو عند تفسير تاريخ مكتوب قبل تحويله إلى طابع زمني.

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

عبّئ الحقول الموجودة على يمين الصفحة بمعلوماتك، ثم اضغط الزر لرؤية النتيجة فورًا. لا حاجة للتسجيل، ولا تُرسَل أي بيانات لأي خادم — كل الحساب يتم داخل متصفحك مباشرة.

عن هذه الحاسبة

الطابع الزمني Unix، ويُسمى أيضًا وقت الحقبة (Epoch Time)، هو عدد الثواني (أو المللي ثانية في كثير من الأنظمة الحديثة) المنقضية منذ منتصف ليل يوم 1 يناير 1970 بتوقيت UTC. إنها الطريقة القياسية التي تخزّن بها معظم أنظمة الحاسوب وقواعد البيانات ولغات البرمجة اللحظات الزمنية داخليًا، لأنها تختزل أي تاريخ ووقت إلى رقم واحد لا لبس فيه ومستقل عن المنطقة الزمنية. تحوّل هذه الأداة في كلا الاتجاهين: أدخل طابعًا زمنيًا واختر ما إذا كان بالثواني أو المللي ثانية لرؤية التاريخ والوقت المكافئ بتوقيت UTC وبتوقيتك المحلي، أو أدخل تاريخًا ووقتًا (مع اختيار تفسيره كـUTC أو منطقتك الزمنية المحلية) للحصول على الطابع الزمني Unix المكافئ بالثواني والمللي ثانية معًا. يعتمد التحويل بالكامل على معالجة التاريخ والوقت المدمجة أصلًا في متصفحك، فيعمل فورًا دون أن تغادر أي بيانات جهازك مطلقًا.

الطابع الزمني Unix: ما هو وكيف تُحوِّله

خلف التواريخ والأوقات المقروءة التي تراها في معظم التطبيقات والمواقع والبرامج، عادةً ما تخزّن الحواسيب رقمًا واحدًا فقط: الطابع الزمني Unix. يُعرف أيضًا بوقت الحقبة أو POSIX Time، ويُعرَّف بأنه عدد الثواني المنقضية منذ نقطة مرجعية ثابتة — منتصف ليل يوم 1 يناير 1970 بتوقيت UTC، والمعروفة باسم "حقبة Unix" — دون احتساب الثواني الكبيسة. اللحظة المستقبلية هي ببساطة رقم أكبر؛ واللحظة الماضية رقم أصغر. هذه البساطة بالذات سبب اعتماد هذه الصيغة كتمثيل زمني داخلي قياسي عبر أنظمة التشغيل وقواعد البيانات ولغات البرمجة لعقود.

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

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

يتطلب تحويل تاريخ مكتوب إلى طابع زمني معلومة إضافية لا يحملها الطابع الزمني نفسه: المنطقة الزمنية. كتابة "27 أغسطس 2026، الساعة 3:00 مساءً" تمثّل فعليًا لحظة فيزيائية مختلفة، وبالتالي طابعًا زمنيًا مختلفًا، حسب ما إذا كانت تلك الساعة 3:00 مقصودة بتوقيت UTC أم القاهرة أم نيويورك. تسأل هذه الأداة صراحةً عمّا إذا كان ينبغي تفسير التاريخ والوقت اللذين أدخلتهما بتوقيت UTC أو بالمنطقة الزمنية المحلية لجهازك (التي يكتشفها متصفحك تلقائيًا)، بحيث يعكس الطابع الزمني الناتج بالضبط اللحظة التي قصدتها لا تخمينًا غامضًا.

في الاستخدام اليومي، تظهر الطوابع الزمنية Unix باستمرار دون أن ينتبه معظم الناس: فهي ما يُخزَّن خلف الكواليس عند تسجيل تاريخ آخر تعديل لملف، أو عندما يسجّل تطبيق وقت إرسال رسالة، أو عندما تُعيد واجهة برمجية موعد حدث مجدول، أو عندما تسجّل قاعدة بيانات وقت إنشاء صف بيانات. تستهدف هذه الحاسبة أي شخص يحتاج أحيانًا لقراءة أو إنتاج أحد هذه الأرقام الخام مباشرة — مطورين يفحصون ملف سجلّات، أو يتحققون من استجابة واجهة برمجية، أو يتأكدون من أن جزءًا من الكود عالج تاريخًا بشكل صحيح — يتم التحويل فورًا وبالكامل داخل متصفحك، دون أن يُرسَل أي شيء تكتبه لأي جهة أخرى.

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

ما هو الطابع الزمني Unix؟

الطابع الزمني Unix (يُسمى أيضًا وقت الحقبة أو Epoch Time) هو عدد الثواني المنقضية منذ منتصف ليل يوم 1 يناير 1970 بالتوقيت العالمي المنسق (UTC)، دون احتساب الثواني الكبيسة. إنه طريقة مضغوطة ومستقلة عن المنطقة الزمنية تستخدمها أنظمة الحاسوب لتخزين اللحظات الزمنية ومقارنتها.

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

كلاهما. عند تحويل طابع زمني إلى تاريخ، تختار ما إذا كان إدخالك بالثواني أم بالمللي ثانية. وعند تحويل تاريخ إلى طابع زمني، تعرض النتيجة كلًا من قيمة الثواني (المعيار التقليدي لـUnix) وقيمة المللي ثانية (المستخدَمة في JavaScript وكثير من واجهات الويب البرمجية).

ما المنطقة الزمنية المستخدَمة عند تحويل تاريخ إلى طابع زمني؟

أنت من يختار: إما التوقيت العالمي المنسق (UTC) (المنطقة الزمنية التي يُبنى عليها مفهوم الطابع الزمني Unix)، أو المنطقة الزمنية المحلية لجهازك، التي يكتشفها متصفحك تلقائيًا. الطابع الزمني Unix نفسه لا يحمل منطقة زمنية — فهو ببساطة عدد من الثواني — لكن التاريخ والوقت اللذين تكتبهما يجب تفسيرهما ضمن منطقة زمنية ما أولًا.

لماذا تستخدم بعض الأنظمة الطابع الزمني بالمللي ثانية بدلًا من الثواني؟

يستخدم معيار Unix الأصلي الثواني الكاملة، لكن كائن Date المدمج في JavaScript، إلى جانب كثير من واجهات الويب البرمجية وقواعد البيانات الحديثة، يستخدم المللي ثانية منذ الحقبة بدلًا من ذلك، لأنها توفر دقة أعلى. هذا سبب شيوع الوحدتين معًا في الممارسة العملية، وسبب تحويل هذه الأداة بينهما.

هل يوجد حد أقصى أو أدنى للتاريخ الذي يمكن لهذه الأداة تحويله؟

يمكن لهذه الأداة التعامل مع تواريخ تمتد نحو 273,790 عامًا في أي اتجاه من عام 1970، وهو الحد العملي لنوع التاريخ المدمج في متصفحات الويب — أبعد بكثير من أي طابع زمني قد تصادفه فعليًا في الأنظمة الحقيقية.