تحويل Unix Timestamp إلى تاريخ
يحوّل الطابع الزمني Unix بالثواني أو بالميلي ثانية إلى تاريخ ووقت بتوقيتك وUTC وISO 8601، ويحوّل التاريخ إلى طابع زمني.
جرّب أداة أخرى
اخترناها لتكمل هذه الأداةمحول الطابع الزمني Unix من Tooleem يعمل في اتجاهين. تدخل طابعاً زمنياً Unix، بالثواني أو بالميلي ثانية، فيعرض التاريخ والوقت بتوقيت جهازك وبالتوقيت العالمي UTC وبصيغة ISO 8601. أو تختار تاريخاً ووقتاً فيعطيك الطابع الزمني بالثواني وبالميلي ثانية. فيه زر للوقت الحالي. يفيد المطورين ومن يقرأ سجلات الأنظمة وقواعد البيانات وواجهات البرمجة. الحساب في متصفحك.
طريقة الاستخدام
- 01اختر الاتجاهمن طابع زمني إلى تاريخ، أو من تاريخ إلى طابع زمني.
- 02أدخل القيمة وحدد الوحدةاكتب الطابع الزمني واختر ثوانٍ أو ميلي ثانية، أو اختر التاريخ والوقت بتوقيت جهازك.
- 03اقرأ النتائجيظهر الوقت المحلي وUTC وISO 8601، أو الطابع بالثواني والميلي ثانية، مع أزرار نسخ.
متى تفيدك هذه الأداة؟
- قراءة السجلاتتحويل الطوابع الزمنية في سجلات الخوادم والتطبيقات إلى تواريخ مفهومة.
- قواعد البيانات وواجهات البرمجةفهم حقول created_at وexpires المخزنة كأرقام.
- إعداد اختباراتإنتاج طابع زمني لتاريخ محدد لاستخدامه في بيانات تجريبية.
أمثلة
- طابع بالثواني1790000000 يساوي 21 سبتمبر 2026 الساعة 14:13:20 بتوقيت UTC.
- طابع بالميلي ثانية1790000000000 هو اللحظة نفسها بالميلي ثانية، فيه 13 رقماً بدل 10، وهو الشكل الذي تعيده الدالة Date.now في JavaScript.
- حد عام 20382147483647 يساوي 19 يناير 2038 الساعة 03:14:07 بتوقيت UTC، وهو أكبر طابع بالثواني تتسع له الأعداد الصحيحة الموقعة من 32 بت.
نصائح لنتيجة أفضل
- عدّ الأرقام10 أرقام تعني ثواني في الغالب، و13 رقماً تعني ميلي ثانية.
- UTC لا يتغيرالطابع الزمني نفسه لا يعرف المنطقة الزمنية؛ التوقيت المحلي يختلف حسب جهازك، أما UTC فثابت.
- ISO 8601 للتبادلصيغة ISO 8601 مثل 2026-09-21T14:13:20.000Z مفهومة لكل الأنظمة تقريباً، ففضّلها عند تبادل البيانات.
ما هو الطابع الزمني Unix؟
الطابع الزمني Unix هو عدد الثواني المنقضية منذ بداية 1 يناير 1970 بالتوقيت العالمي المنسق UTC، وهي اللحظة المعروفة باسم epoch. تخزن أنظمة التشغيل وقواعد البيانات ولغات البرمجة الوقت بهذه الطريقة لأنها رقم واحد يسهل حسابه ومقارنته، ثم تعرضه بالتوقيت المحلي عند الحاجة.
الثواني أم الميلي ثانية؟
أنظمة يونكس ولغات مثل PHP وPython تستخدم الثواني غالباً، بينما تستخدم JavaScript وJava الميلي ثانية. الفرق ثلاثة أصفار: الطابع بالميلي ثانية يساوي الطابع بالثواني مضروباً في 1000. إدخال الوحدة الخطأ يعطي تاريخاً في 1970 أو بعد آلاف السنين، فانتبه للوحدة.
مشكلة عام 2038
الأنظمة التي تخزن الطابع بالثواني في عدد صحيح موقع من 32 بت تصل إلى حدها الأقصى، 2147483647، في 19 يناير 2038 الساعة 03:14:07 بتوقيت UTC، ثم تنقلب القيمة. الأنظمة الحديثة تستخدم 64 بت فتتجاوز هذه المشكلة.
أسئلة شائعة
كيف أحوّل timestamp إلى تاريخ؟
الصق الرقم واختر الوحدة، ثواني أو ميلي ثانية، فيظهر التاريخ والوقت بتوقيتك وبتوقيت UTC وبصيغة ISO 8601.
لماذا يظهر تاريخ في عام 1970؟
غالباً لأنك أدخلت طابعاً بالثواني واخترت الميلي ثانية، فقُسمت القيمة على 1000. غيّر الوحدة.
هل يتأثر الطابع الزمني بالمنطقة الزمنية؟
لا. الطابع يمثل لحظة واحدة في العالم كله؛ ما يتغير هو طريقة عرضها بالتوقيت المحلي.
ما الطابع الزمني الآن؟
اضغط زر الآن فيظهر الطابع الحالي بالثواني والميلي ثانية.
هل تُرسل البيانات إلى خادم؟
لا. التحويل كله في متصفحك.

