تقوم هذه الآلة الحاسبة عبر الإنترنت بترجمة الطوابع الزمنية القابلة للقراءة آليًا (زمن الإيبوك) إلى تواريخ سهلة القراءة على الفور. بينما تتعقب أجهزة الكمبيوتر الوقت كعدد مستمر من الثواني، يعتمد البشر على التقويمات والساعات. هذه الأداة تسد الفجوة، حيث تتعامل مع كل من تنسيقات الثواني القياسية المكونة من 10 أرقام وتنسيقات الميلي ثانية المكونة من 13 رقمًا المستخدمة في البرمجة الحديثة (JavaScript، Java) بدقة. مثالية للمطورين ومديري الأنظمة ومحللي البيانات. تعتبر هذه الأداة مفيدة بشكل خاص للمستخدمين في الدول العربية، حيث يمكنهم استخدامها لتحويل الطوابع الزمنية إلى تواريخ مفهومة بسهولة.
// أدخل الطابع الزمني واضغط الزر لتحويله إلى التاريخ الحقيقي.
// الأداة تكتشف تلقائيًا تنسيق الإدخال: الثواني (10 أرقام) مقابل الملي ثانية (13 رقم).
كيفية استخدام هذه الأداة
تم تصميم هذه الأداة بواجهة مستوحاة من الطرفية من أجل الكفاءة والوضوح. اتبع هذه الخطوات لإجراء التحويل:
- أدخل الطابع الزمني: أدخل تسلسل الأرقام في الحقل الرئيسي. إذا تركت هذا الحقل فارغًا، ستطلب منك الأداة إدخال قيمة. يقوم النظام تلقائيًا بالكشف عما إذا كنت قد أدخلت ثوانٍ (10 أرقام) أو ميلي ثانية (13 رقمًا).
- اختر المنطقة الزمنية: اختر منطقتك الزمنية المستهدفة من القائمة المنسدلة. بشكل افتراضي، يقوم النظام تلقائيًا بالكشف عن منطقتك الزمنية المحلية واختيارها.
- تحويل: اضغط على زر تحويل إلى تاريخ لمعالجة الحساب. ستعرض كتلة النتائج التاريخ المنسق، الإدخال الخام، الوقت القياسي UTC، وإطار زمني نسبي (مثل “منذ يومين”).
- الوقت الحالي: انقر على زر الوقت الحالي لملء حقل الإدخال على الفور بالطابع الزمني الحالي.
- نسخ وإعادة تعيين: استخدم زر نسخ النتيجة لحفظ سلسلة التاريخ الرئيسية في الحافظة الخاصة بك. للبدء من جديد، انقر على مسح جميع الحقول لمسح الإدخال وإعادة تعيين الواجهة.
تعريفات معايير الوقت
طابع زمني يونكس (زمن الإيبوك)
غالبًا ما يُشار إليه بوقت POSIX أو زمن الإيبوك، وهو نظام لوصف نقطة في الزمن. يتم تعريفه على أنه عدد الثواني التي انقضت منذ إيبوك يونكس، ناقص الثواني الكبيسة. إيبوك يونكس هو 00:00:00 UTC يوم الخميس، 1 يناير 1970. يُستخدم هذا التنسيق على نطاق واسع في أنظمة التشغيل الشبيهة بيونكس وصيغ الملفات لأنه يبسط حسابات الفترات الزمنية من خلال تجاهل عدم الانتظامات مثل المناطق الزمنية وتوقيت الصيف.
[صورة لخط الزمن اليونكس]
التوقيت العالمي المنسق (UTC)
UTC هو المعيار الزمني الرئيسي الذي تنظم به العالم الساعات والوقت. إنه فعليًا خليفة لتوقيت غرينتش (GMT). على عكس المناطق الزمنية المحلية، التي تتغير بناءً على الموقع الجغرافي وسياسات التوقيت الصيفي، يظل UTC ثابتًا في جميع أنحاء العالم. في هذه الأداة، توفر نتيجة “وقت UTC” نقطة المرجع المطلقة لطابعك الزمني قبل تطبيق أي تعديلات على المنطقة الزمنية المحلية.
ISO 8601
هذا هو المعيار الدولي الذي يغطي تبادل البيانات المتعلقة بالتاريخ والوقت. يبدو أن سلسلة ISO 8601 النموذجية مثل 2025-11-25T14:30:00Z. هذا التنسيق حاسم لمطوري البرمجيات لأنه يزيل الغموض؛ حيث يفصل “T” التاريخ عن الوقت، و”Z” (أو الإزاحة) يوضح المنطقة الزمنية بشكل صريح. توفر هذه الأداة هذا التنسيق المحدد في كتلة النتائج لتسهيل التكامل في قواعد البيانات وواجهات برمجة التطبيقات.
صيغة التحويل
على عكس تحويلات الوحدات الفيزيائية التي تستخدم عامل ضرب بسيط، يتطلب تحويل طابع زمني يونكس إلى تاريخ قابل للقراءة آليًا حسابًا خوارزميًا. يمثل الطابع الزمني عدد الثواني التي انقضت منذ “إيبوك يونكس”. لتحويل هذا العدد الصحيح إلى تاريخ، يضيف النظام هذا العدد من الثواني إلى تاريخ الأساس 1 يناير 1970، 00:00:00 UTC.
المنطق: التاريخ المستهدف = 1970-01-01 00:00:00 UTC + (قيمة الطابع الزمني بالثواني)
بالنسبة للأنظمة التي تستخدم الميلي ثانية (مثل JavaScript)، يتم تقسيم الطابع الزمني على 1,000 قبل تطبيقه على الصيغة، أو يتم حساب الإضافة الأساسية بالميلي ثانية.
المصدر: تم توحيد التعريفات للثواني منذ الإيبوك بواسطة مواصفات مجموعة Open Group الأساسية الإصدار 7 (POSIX.1-2008).
جدول تحويل الطابع الزمني يونكس إلى تاريخ
| طابع زمني يونكس (ثواني) | تاريخ ووقت UTC |
|---|---|
| 0 | 1970-01-01 00:00:00 UTC |
| 100000000 | 1973-03-03 09:46:40 UTC |
| 500000000 | 1985-11-05 00:53:20 UTC |
| 800000000 | 1995-05-08 04:26:40 UTC |
| 946684800 | 2000-01-01 00:00:00 UTC |
| 1000000000 | 2001-09-09 01:46:40 UTC |
| 1234567890 | 2009-02-13 23:31:30 UTC |
| 1300000000 | 2011-03-13 07:06:40 UTC |
| 1400000000 | 2014-05-13 16:53:20 UTC |
| 1500000000 | 2017-07-14 02:40:00 UTC |
| 1600000000 | 2020-09-13 12:26:40 UTC |
| 1650000000 | 2022-04-15 05:20:00 UTC |
| 1700000000 | 2023-11-14 22:13:20 UTC |
| 1750000000 | 2025-06-15 15:06:40 UTC |
| 1800000000 | 2027-01-15 08:00:00 UTC |
| 1900000000 | 2030-03-17 01:46:40 UTC |
| 2000000000 | 2033-05-18 03:33:20 UTC |
| 2100000000 | 2036-07-18 13:20:00 UTC |
| 2147483647 | 2038-01-19 03:14:07 UTC |
| 2200000000 | 2039-09-18 21:06:40 UTC |
معالم رقمية هامة
بينما لا تقاس الأشياء الفيزيائية بالطوابع الزمنية، فإن الأحداث التاريخية والتقنية المحددة تعتبر “مرساة” دائمة في خط الزمن الخاص بيونكس. إليك 10 لحظات مميزة في الحوسبة والتاريخ ممثلة بطوابعها الزمنية الدقيقة.
- إيبوك يونكس (بداية الزمن): 0 (1970-01-01 00:00:00 UTC)
- إصدار ويندوز 95 للبيع بالتجزئة: 809222400 (1995-08-24 00:00:00 UTC)
- تحويل Y2K: 946684800 (2000-01-01 00:00:00 UTC)
- مليار ثانية يونكس: 1000000000 (2001-09-09 01:46:40 UTC)
- إصدار أول آيفون: 1183132800 (2007-06-29 16:00:00 UTC)
- تعدين كتلة بيتكوين الجينية: 1231006505 (2009-01-03 18:15:05 UTC)
- التسلسل 1234567890: 1234567890 (2009-02-13 23:31:30 UTC)
- هبوط مركبة كيريوسيتي على المريخ: 1344231817 (2012-08-06 05:17:57 UTC)
- إطلاق بلاي ستيشن 5 في أمريكا الشمالية: 1605139200 (2020-11-12 00:00:00 UTC)
- مشكلة عام 2038 (الحد الأقصى 32 بت): 2147483647 (2038-01-19 03:14:07 UTC)
نأمل أن تساعدك هذه الأداة في تبسيط سير عمل تطويرك أو تحليل البيانات. إذا كانت هناك أدوات مطورين أخرى أو محولات محددة ترغب في رؤيتها مضافة إلى مجموعتنا، يرجى إخبارنا في قسم التعليقات أدناه.
CalcuLife.com









اترك تعليقًا