محول الوقت وقت قابل للقراءة

حوّل timestamps من السجلات إلى وقت مفهوم، ثم أعد تحويل التواريخ إلى ثوانٍ أو مللي ثانية دون حساب يدوي.

محول الوقت
0
في انتظار الإدخال...

أساسيات timestamp

ما هو Unix timestamp؟

يقيس Unix timestamp الزمن منذ 1 يناير 1970 الساعة 00:00:00 UTC. الرقم محايد للمنطقة الزمنية، لكن عند عرضه للمستخدم قد تظهره السجلات ولوحات التحكم وقواعد البيانات والمتصفحات بمناطق محلية مختلفة.

وحدات شائعة

الوحدةالطول المعتادمثال
ثوانٍ10 أرقام1716300000
مللي ثانية13 رقمًا1716300000000

مفاهيم الوقت

مشكلة عام 2038

الأنظمة التي تستخدم أعدادًا موقعة 32-bit لـ Unix timestamps تتجاوز الحد في يناير 2038. الأنظمة 64-bit الحديثة تتجنب هذا القيد.

UTC مقابل الوقت المحلي

خزّن وقارن timestamps بـ UTC عندما يمكن ذلك، ثم حوّلها إلى الوقت المحلي في واجهة المستخدم أو التقارير.

ISO 8601

تنسيق مقروء مثل 2024-05-21T14:30:00Z ويستخدم كثيرًا في APIs وقواعد البيانات والسجلات لأنه يحمل معلومات المنطقة الزمنية.

الثواني مقابل المللي ثانية

القيم من 10 أرقام تكون غالبًا ثوانٍ، ومن 13 رقمًا تكون غالبًا مللي ثانية. الخلط بينهما من أكثر أخطاء الوقت شيوعًا.

مرجع تحويلات شائعة

المدةثوانٍمللي ثانية
دقيقة واحدة6060,000
ساعة واحدة3,6003,600,000
يوم واحد86,40086,400,000
سنة واحدة (365 يومًا)31,536,00031,536,000,000