السكين السويسري لطوابع Unix
وقت Unix — عدد الثواني منذ 1 يناير 1970 في منتصف الليل بتوقيت UTC — يحرّك بصمت معظم البرامج التي تستخدمها. واجهات API، وقواعد البيانات، وتوكنات JWT، ومجمعات السجلات، وترويسات الكاش، والمهام المجدولة: كلها تتحدث بهذه اللغة. يتيح لك مولد طوابع Unix إنتاج طوابع بأي صيغة تريد دون فتح طرفية.
ثلاثة أوضاع، أداة واحدة
الحالي — شاهد الساعة تتقدم مباشرة. انسخ الطابع الحالي للصقه في جسم طلب، أو إدخال قاعدة بيانات، أو رسالة سجل. مفيد لاختبار APIs التي تحتاج قيمة createdAt "الآن".
من تاريخ — حوّل أي تاريخ ووقت إلى طابع Unix. مفيد لتعبئة بيانات جدولة معينة، أو إطلاق المهام الخلفية في لحظة معروفة، أو تصحيح الأكواد الزمنية.
دفعة — ولّد حتى 1000 طابع عشوائي ضمن نطاق. مثالي لزرع قواعد اختبار بقيم createdAt/updatedAt منطقية، أو محاكاة حركة المرور، أو ملء السجلات.
ثوانٍ مقابل ميلي ثانية
تعدّ أنظمة Unix التقليدية بالثواني (1700000000). تستخدم JavaScript ومعظم الواجهات الحديثة الميلي ثانية (1700000000000)، ما يمنح دقة أعلى بألف ضعف. بدّل الوحدة حسب ما يتوقعه نظامك — Postgres يفضّل الثواني، وكائن Date في JavaScript يتوقع الميلي ثانية، وتتنوع واجهات REST.
حالات الاستخدام الشائعة
- محاكاة الواجهات — كل تجهيزة اختبار واقعية تحتاج طوابع؛ يملأ وضع الدفعة مجموعة بيانات في ثوانٍ.
- زرع قواعد البيانات — املأ الجداول لتظهر اللوحات نشاطًا قابلًا للتصديق.
- تجارب JWT — اصنع يدويًا مطالبات
iatوexpبتواريخ Unix دقيقة. - اختبار حدود المعدل — ولّد طوابع تمثل طلبات موزعة على نافذة.
- تحليل السجلات — نقاط مرجعية للبحث في ملفات السجلات.
نصائح
- قد تتجاوز طوابع ما بعد 2038 أعداد 32 بت الصحيحة الموقّعة — ولّدها لاختبار قوة الكود.
- الطوابع السالبة (تواريخ قبل 1970) صالحة أيضًا؛ لا تتعامل معها كل الأنظمة.
Tiny Online Tools







