TextSorter
ساعة مباشرة يتم التحديث كل ثانية
طابع Unix الزمني الحالي (بالثواني)
-
بالأجزاء من الثانية (ms)
-
التوقيت المحلي
-
توقيت UTC
-
من طابع زمني إلى تاريخ
أدخل طابع Unix الزمني أعلاه.
من تاريخ إلى طابع زمني
اختر التاريخ والوقت أعلاه.

ما هو طابع Unix الزمني؟

طابع Unix الزمني (ويسمى أيضاً epoch time أو POSIX time) هو عدد الثواني التي انقضت منذ 1 يناير 1970 في تمام الساعة 00:00:00 بتوقيت UTC - وهي نقطة مرجعية تُعرف باسم Unix Epoch. وهو النظام الأكثر استخداماً لتمثيل الوقت في الحوسبة.

نظراً لأن طوابع Unix الزمنية هي مجرد أعداد صحيحة بسيطة، فهي مستقلة عن المناطق الزمنية، ويسهل تخزينها وفرزها ومقارنتها، كما أنها مدعومة عالمياً عبر جميع لغات البرمجة وقواعد البيانات.

الثواني مقابل الأجزاء من الثانية

تقيس طوابع Unix الكلاسيكية الثواني. ترجع دالة Date.now() في JavaScript والعديد من واجهات التطبيقات الحديثة أجزاء من الثانية (اضرب الثواني في 1000). يكتشف هذا المحول تلقائياً الوحدة المستخدمة: يتم التعامل مع القيم الأكبر من 10,000,000,000 (10 مليارات) كملي ثانية.

الحصول على الطابع الزمني الحالي

اللغة / الأداةبالثوانيبالملي ثانية
JavaScriptMath.floor(Date.now()/1000)Date.now()
Pythonimport time; int(time.time())int(time.time()*1000)
PHPtime()round(microtime(true)*1000)
Bashdate +%sdate +%s%3N
MySQLUNIX_TIMESTAMP()-
PostgreSQLextract(epoch from now())::int-
Gotime.Now().Unix()time.Now().UnixMilli()
RubyTime.now.to_iTime.now.to_i * 1000

الأسئلة الشائعة حول طابع Unix الزمني

ما هو طابع Unix الزمني؟
طابع Unix الزمني هو عدد الثواني المنقضية منذ 1 يناير 1970 الساعة 00:00:00 بتوقيت UTC. إنه تمثيل لعدد صحيح عالمي ومستقل عن المنطقة الزمنية للحظة معينة، ويستخدم على نطاق واسع في البرمجة وقواعد البيانات وواجهات البرمجة (APIs).
ما الفرق بين طوابع الثواني والأجزاء من الثانية (milliseconds)؟
تقليدياً، يتم حساب طوابع Unix بالثواني. تستخدم العديد من البيئات الحديثة (مثل JavaScript وJava وغيرها) الأجزاء من الثانية بدلاً من ذلك - ما عليك سوى الضرب في 1,000. تكتشف هذه الأداة الوحدة تلقائياً: إذا كانت القيمة أكبر من 10,000,000,000، فسيتم التعامل معها كملي ثانية.
ما هي مشكلة عام 2038؟
يمكن للأعداد الصحيحة الموقعة ذات الـ 32 بت أن تحمل قيماً تصل فقط إلى 2,147,483,647، وهو ما يتوافق مع 19 يناير 2038 الساعة 03:14:07 بتوقيت UTC. الأنظمة التي تخزن الطوابع الزمنية كأعداد صحيحة 32 بت ستتعرض لفيضان البيانات (overflow) في ذلك التاريخ. لا تتأثر الأنظمة الحديثة ذات الـ 64 بت ويمكنها تمثيل التواريخ بمليارات السنين في المستقبل.
هل هذا المحول يحافظ على خصوصيتي؟
نعم. تتم جميع عمليات التحويل بالكامل في متصفحك باستخدام JavaScript. لا يتم إرسال أي بيانات إلى أي خادم خارجي، وتعمل الصفحة دون اتصال بالإنترنت بمجرد تحميلها.

أدوات ذات صلة