محوّل طوابع زمن Unix
حوّل بين طوابع زمن Unix والتواريخ المقروءة. يتحدّث في الوقت الفعلي.
كيفية استخدام هذه الأداة
- 1
Type or paste a Unix timestamp in seconds into the top field — the bottom field updates to the matching UTC date.
- 2
Or type a date into the bottom field — the top field updates to the matching Unix timestamp in seconds.
- 3
Click 'Now' to fill both fields with the current moment.
- 4
Select and copy the value you need from either field.
ما هو طابع زمن Unix ولماذا تستخدمه واجهات API؟
طابع زمن Unix (يُسمى أيضًا وقت الحقبة epoch أو وقت POSIX) هو عدد صحيح واحد يمثّل عدد الثواني المنقضية منذ 1 يناير 1970 الساعة 00:00:00 UTC، وهي لحظة تُعرف باسم 'حقبة Unix'. يعود هذا العُرف إلى نظام تشغيل Unix الأول في مختبرات Bell في السبعينيات. وميزته على التواريخ المقروءة أنه رقم واحد، لا يعتمد على المنطقة الزمنية، وسهل المقارنة والعمليات الحسابية، ولا لبس فيه بين الأنظمة. تستخدم كل قاعدة بيانات وملف سجل وكل JWT ورمز OAuth ومعظم واجهات API الحديثة طوابع زمن Unix داخليًا. مطالبة 'exp' في JWT هي طابع زمن Unix؛ وحقل 'created_at' في معظم واجهات API هو طابع Unix أو سلسلة ISO 8601 مشتقّة منه؛ وأوقات تعديل الملفات في Linux/macOS تُخزَّن كطوابع Unix. وهناك صيغتان شائعتان عليك التمييز بينهما: الثواني (عُرف Unix الأصلي، المستخدم في JWT وOAuth وبيانات ملفات Linux الوصفية) والميلي ثانية (المستخدمة في Date.now() الخاصة بـ JavaScript، وSystem.currentTimeMillis() الخاصة بـ Java، وكثير من واجهات API الحديثة). الطابع المكوّن من 10 أرقام بالثواني؛ والمكوّن من 13 رقمًا بالميلي ثانية. تتعامل هذه الأداة مع كليهما: الصق أي صيغة في أي حقل وسنكتشفها ونحوّلها تلقائيًا. أما المفهوم الآخر الجدير بالمعرفة فهو: ISO 8601 وهو الصيغة المقروءة القياسية (2025-12-31T23:59:59Z)، مرتّبة أبجديًا بدقة وقابلة للتحليل في كل مكان. وعندما تتاح لك خيارات تخزين الطوابع كأعداد صحيحة Unix أو سلاسل ISO 8601، فضّل Unix للأداء وISO 8601 لسهولة القراءة.
حالات الاستخدام الشائعة
فك ترميز المطالبة 'exp' أو 'iat' من حمولة رمز JWT لمعرفة وقت انتهاء صلاحيته.
حوّل الطوابع الزمنية في استجابات واجهات برمجة التطبيقات إلى منطقتك الزمنية المحلية للتصحيح.
ولّد طوابع زمنية لضبط ترويسات انتهاء صلاحية ملفات تعريف الارتباط.
حوّل الطوابع الزمنية لقواعد البيانات (ثوانٍ منذ الحقبة) إلى صيغة ISO 8601 لتحليل السجلات.
احسب الوقت المنقضي بين حدثين بطرح طابعَيهما الزمنيَّين بنظام Unix.
جدوِل مهام cron باستخدام الأمر at مع طوابع زمنية صريحة بنظام Unix.
الأسئلة الشائعة
لماذا 1970؟▼
ثوانٍ أم ميلي ثانية؟▼
كيف أرى هذا الطابع في منطقتي الزمنية؟▼
ما الفرق بين وقت Unix وUTC؟▼
كيف تُعالَج الثواني الكبيسة؟▼
هل يمكن أن تكون طوابع زمن Unix سالبة؟▼
ما هو طابع الزمن بصيغة ISO 8601؟▼
أدوات ذات صلة
أداة فك ترميز JWT
فك ترميز رموز JSON Web Tokens (JWT) فورًا. تعمل في متصفحك: لا تغادر الرموز جهازك أبدًا، فهي آمنة للاستخدام مع أسرار الإنتاج.
أداة تنسيق JSON والتحقق منه
نسّق JSON وتحقّق منه وصغّره عبر الإنترنت. تعمل بالكامل في متصفحك: بياناتك لا تغادر جهازك أبدًا.
أداة تنسيق XML
نسّق مستندات XML وجمّلها. مفيدة لـ SOAP وخرائط المواقع (sitemaps) وخلاصات RSS وملفات الإعداد.
مرمِّز ومفكِّك ترميز Base64
رمّز السلاسل إلى Base64 أو افكُك ترميز Base64 إلى نص. يحترم خصوصيتك: يعمل بالكامل في متصفحك.
أداة ترميز وفك ترميز الروابط (URL)
حوّل النص إلى ترميز آمن للروابط (الترميز بالنسبة المئوية) والعكس. مفيدة لسلاسل الاستعلام وعمليات إعادة التوجيه وتدفقات OAuth.
مرمِّز وفاكّ ترميز كيانات HTML
حوّل الأحرف الخاصة إلى كيانات HTML (&، <، إلخ) والعكس. مفيد لتضمين النص داخل HTML بأمان.