محول طابع وقت يونكس

بدأت حقبة يونكس عند 00:00:00 بتوقيت UTC في 1 يناير 1970، وكل ثانية منذ ذلك الحين هي رقم. يقرأ هذا المحول طابع وقت بالثواني أو الميلي ثانية، ويحوّله إلى تاريخ UTC قابل للقراءة ويخبرك كم مضى عليه (أو كم يبعد في المستقبل). والاتجاه العكسي يأخذ أي سلسلة تاريخ يستطيع PHP تحليلها، ISO 8601، و RFC 2822، و“next Monday“، ويعيد قيمة الحقبة.

كيف تحوّل طابع وقت يونكس

  1. 1

    الصق طابع الوقت

    يقبل الثواني (10 أرقام للتواريخ الحالية) أو الميلي ثانية (13 رقما)؛ تكتشف الأداة الصيغة تلقائيا.

  2. 2

    اقرأ تاريخ UTC

    تحصل على سلسلة Y-m-d H:i:s بتوقيت UTC القياسية وعبارة نسبية مثل "قبل ساعتين".

  3. 3

    أو اسلك الاتجاه الآخر

    اكتب تاريخا: "2025-01-15 14:30:00"، أو "Jan 15 2025"، أو "now -1 week": واحصل على طابع الوقت المطابق.

  4. 4

    انسخ واستخدم

    الصق طابع الوقت في استعلام سجلات أو طلب API أو شرط where في قاعدة بيانات.

الحقبة والميلي ثانية ومشكلة عام 2038

طوابع وقت يونكس هي اللغة المشتركة لسجلات الخوادم وواجهات API وقواعد البيانات. ومعرفة بضع قيم مرجعية في هذه الصيغة تساعدك على التحقق المنطقي مما تنظر إليه.

قيم مرجعية

طابع الوقت المعنى
0 1970-01-01 00:00:00 UTC، الحقبة
1000000000 2001-09-09 01:46:40 UTC، احتفال “المليار ثانية”
1600000000 2020-09-13 12:26:40 UTC
1700000000 2023-11-14 22:13:20 UTC
2147483647 2038-01-19 03:14:07 UTC، فيض عدد صحيح 32 بت بإشارة

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

  • 10 أرقام (1700000000) = ثوان. يونكس، و PHP، و Postgres، و MySQL، و Go time.Unix.
  • 13 رقما (1700000000000) = ميلي ثانية. جافاسكريبت Date.now()، و Java، و Kotlin، و Kafka.
  • 16 رقما = ميكروثانية. تستخدمها gettimeofday وأنظمة التتبّع.
  • 19 رقما = نانوثانية. Go time.Now().UnixNano()، والتتبّع عالي الدقة.

تفترض هذه الأداة الثواني لكنها تنتقل إلى الميلي ثانية تلقائيا عندما يكون المدخل > 9,999,999,999، مما يبقيك دقيقا بشأن طوابع وقت جافاسكريبت دون فرض قائمة منسدلة.

مشكلة عام 2038 (Y2K38)

الأنظمة التي تخزّن طوابع الوقت في عدد صحيح 32 بت بإشارة تلتف في 19 يناير 2038 عند 03:14:07 بتوقيت UTC. وأي كود لا يزال يستخدم time_t كـ int32 سيرى التواريخ تقفز إلى الوراء إلى عام 1901. والحل هو التخزين بـ 64 بت، الذي يوفّر نحو 292 مليار سنة إضافية، هامش أكثر من كاف.

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

أنت تنظر إلى ميلي ثانية منذ الحقبة، لا ثوان. كل من Date.now() و new Date().getTime() في جافاسكريبت يعيدان ميلي ثانية. تكتشف الأداة القيم فوق 9,999,999,999 وتقسمها على 1,000 تلقائيا.

طابع وقت يونكس دائما بتوقيت UTC بحكم التعريف، فهو لحظة مطلقة في الزمن، لا وقت ساعة حائط. ولعرضه بتوقيت الرياض أو أي منطقة أخرى، حوّل تاريخ UTC المعاد هنا باستخدام محول المناطق الزمنية، أو أضف الإزاحة بنفسك (الرياض = UTC+03:00).

أي شيء يفهمه محلّل DateTime في PHP: 2025-01-15، و 2025-01-15T14:30:00Z، و Jan 15 2025 2:30 PM، و next Monday، و now - 1 hour، والصيغة المشابهة ليونكس @1700000000. يتوقع المحلّل صيغ ISO أو الأرقام أو كلمات مفتاحية بالإنجليزية؛ أما أسماء الأشهر بالعربية (مثل يناير) فلا يتعرّف عليها. وإذا فشل التحليل، تعرض الأداة تلميحا بالصيغ الشائعة.

لا. تعالج الأداة القيمة للطلب وتعيد النتيجة، ولا يُخزَّن أو يُرسَل أي شيء عن طوابع وقتك إلى أي مكان.

أدوات ذات صلة

مرجع جدول ASCII

جدول ASCII كامل من 0 إلى 127 مع التمثيل العشري والست عشري والثماني والثنائي والمرجع الرقمي في HTML لكل محرف، بما في ذلك أكواد التحكم مثل NUL وLF وDEL.

مرجع أحرف HTML

قائمة قابلة للبحث بكيانات HTML، مع رموزها المسمّاة والرقمية، بالإضافة إلى خيار النسخ بنقرة واحدة للأحرف والرموز الخاصة.

عدّاد FPS

قِس معدل الإطارات FPS في المتصفح عبر requestAnimationFrame: تنعيم، وأدنى وأقصى معدل إطارات، وحد تنبيه، ورسم بياني اختياري. يعمل محليًا بلا رفع ملفات وبلا API.

أداة إزالة التشفير في لغة جافا سكريبت (JavaScript Deobfuscator)

إزالة التشفير من كود جافا سكريبت مُصغَّر أو مُعبَّأ باستخدام إعادة تسمية المتغيرات، وفك ترميز السلاسل النصية ومصفوفات البيانات، بالإضافة إلى عكس تسطيح تدفق التحكم وتحسين هيكله.

مرجع اختصارات لوحة المفاتيح

ابحث في الاختصارات الافتراضية الموثقة لـ VS Code وChrome وBash مع GNU Readline على macOS وWindows وLinux.

مولد تراخيص

قم بإنشاء النص الكامل لترخيصات المصدر المفتوح مع إدخال اسمك والسنة المقابلة، ويشمل ذلك تراخيص MIT وApache 2.0 وGPLv3 وBSD-3 وMPL-2.0 وCC.

الأداة متاحة بلغات أخرى