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

> طابع زمني | epoch | تحويل <

// حوّل الطوابع الزمنية Unix إلى تواريخ والتواريخ إلى طوابع زمنية فورًا

الطابع الزمني الحالي
[مباشر]

ساعة فورية

عرض الطابع الزمني Unix محدّث في الوقت الفعلي. شاهد وقت epoch الحالي فورًا.

[ثنائي الاتجاه]

تحويل ثنائي الاتجاه

حوّل الطوابع الزمنية إلى تواريخ مقروءة والتواريخ إلى طوابع زمنية. كلا الاتجاهين مدعوم.

[مجاني]

تنسيقات متعددة

عرض النتائج بتنسيق ISO 8601 وRFC 2822 وUTC والوقت المحلي والوقت النسبي.

// حول الطوابع الزمنية UNIX

كيف تعمل الطوابع الزمنية Unix:

الطابع الزمني Unix (المعروف أيضًا بوقت epoch أو وقت POSIX) يمثل عدد الثواني المنقضية منذ 1 يناير 1970 00:00:00 UTC (حقبة Unix). توفر هذه القيمة الصحيحة البسيطة طريقة عالمية ومستقلة عن المناطق الزمنية لتمثيل لحظة محددة في الزمن.

مثال:

1711324800 → 2024-03-25T00:00:00.000Z

حالات الاستخدام الشائعة:

  • >تخزين واستعلام الطوابع الزمنية في قواعد البيانات
  • >حقول الوقت في استجابات API
  • >تحليل الطوابع الزمنية في ملفات السجل
  • >تصحيح المشاكل المتعلقة بالوقت
  • >تنسيق الوقت عبر المناطق الزمنية
  • >مشكلة Y2K38: الأعداد الصحيحة 32 بت تتجاوز في 19 يناير 2038

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

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

ج: الطابع الزمني Unix هو عدد الثواني المنقضية منذ 1 يناير 1970 00:00:00 UTC. إنه قيمة صحيحة بسيطة تُستخدم عالميًا في الحوسبة.

س: ما هو وقت epoch؟

ج: وقت epoch هو اسم آخر للطابع الزمني Unix. «الحقبة» تشير إلى نقطة المرجع: 1 يناير 1970 00:00:00 UTC.

س: ما هي مشكلة Y2038؟

ج: مشكلة عام 2038 (Y2K38) تحدث لأن العديد من الأنظمة تخزن الطوابع الزمنية كأعداد صحيحة موقعة 32 بت، والتي يمكنها فقط تمثيل الأوقات حتى 19 يناير 2038 03:14:07 UTC.

س: ما الفرق بين الطوابع الزمنية بالثواني والمللي ثانية؟

ج: الطوابع الزمنية بالثواني تتكون من 10 أرقام (مثل: 1711324800)، بينما بالمللي ثانية 13 رقمًا (مثل: 1711324800000).

س: هل يمكن أن تكون الطوابع الزمنية Unix سالبة؟

ج: نعم، الطوابع الزمنية السالبة تمثل تواريخ قبل 1 يناير 1970. مثلاً، -86400 يمثل 31 ديسمبر 1969.

// لغات أخرى