حاسبة تحويل زمن يونكس إلى تاريخ
محول الوحدات ▲
محول الوحدات ▼
From: | To: |
Find More Calculator☟
يُستخدم وقت يونكس، المعروف أيضًا باسم وقت الإيبوك، على نطاق واسع في أنظمة الحوسبة لتتبع الوقت. وهو يحسب عدد الثواني التي انقضت منذ 1 يناير 1970، دون احتساب الثواني الكبيسة. هذا النظام ضروري لعمليات التاريخ والوقت في مختلف أنظمة البرمجة والتشغيل، مما يضمن الاتساق عبر الأنظمة الأساسية.
الخلفية التاريخية
تم تصور وقت يونكس في أوائل السبعينيات مع تطوير أنظمة تشغيل يونكس. وقد صُمّم كطريقة بسيطة وفعالة لتمثيل الوقت رقمياً، باستخدام عدد ثوانٍ واحد ومتواصل. هذا يتجنب تعقيدات المناطق الزمنية، وتعديلات التوقيت الصيفي، وتغيرات التقويم.
صيغة الحساب
يتم تحويل وقت يونكس إلى تنسيق تاريخ قابل للقراءة (UTC) باستخدام الصيغة:
\[ \text{التاريخ والوقت (UTC)} = \text{وقت يونكس} \times 1000 \]
تحوّل هذه الصيغة وقت يونكس من ثوانٍ إلى ملي ثانية، وهو تنسيق الإدخال المطلوب لكائن JavaScript Date
، مما يسمح بالتحويل إلى تاريخ ووقت قابلين للقراءة.
مثال على الحساب
إذا كان وقت يونكس هو 1633079475
ثانية، فستكون عملية التحويل:
- الضرب في 1000 لتحويله إلى ملي ثانية:
1633079475000
. - التحويل إلى تنسيق تاريخ قابل للقراءة:
Wed, 01 Oct 2021 00:04:35 GMT
.
الأهمية وسيناريوهات الاستخدام
يُعد تحويل وقت يونكس ضروريًا لتطوير البرمجيات، وتسجيل البيانات، ومراقبة النظام. وهو يوفر طابعًا زمنيًا موحدًا للأحداث عبر أنظمة ومناطق زمنية مختلفة، مما يجعله ضروريًا لإدخالات قواعد البيانات، وتسجيل الأحداث، والتطبيقات الحساسة للوقت.
الأسئلة الشائعة
-
ما هو وقت يونكس؟
- وقت يونكس هو نظام لوصف نقطة زمنية كعدد الثواني التي انقضت منذ عصر يونكس (00:00:00 UTC في 1 يناير 1970).
-
كيف أحول وقت يونكس إلى تاريخ قابل للقراءة؟
- استخدم الآلة الحاسبة المقدمة أو دوال البرمجة (على سبيل المثال، في بايثون، استخدم
datetime.datetime.utcfromtimestamp\(unix_time\)
; في جافا سكريبت، استخدمnew Date\(unixTime * 1000\)
).
- استخدم الآلة الحاسبة المقدمة أو دوال البرمجة (على سبيل المثال، في بايثون، استخدم
-
لماذا يُعد وقت يونكس مهمًا في الحوسبة؟
- إنه يوفر طريقة بسيطة وموحدة لتمثيل الوقت عبر أنظمة الحوسبة المختلفة، مما يسهل عمليات معالجة التاريخ والوقت، والمقارنة، والتخزين.
توفر هذه الآلة الحاسبة طريقة سهلة لتحويل وقت يونكس إلى تنسيق تاريخ قابل للقراءة، مما يساعد المطورين، ومسؤولي النظام، وأي شخص يحتاج إلى تفسير طوابع زمنية يونكس.