محول وقت الحقبة
حوّل بين الطوابع الزمنية لنظام يونكس والتواريخ المقروءة بشريًا على الفور. يدعم البرنامج الثواني، والمللي ثانية، والمايكرو ثانية، والنانو ثانية مع عرض مباشر للطوابع الزمنية.
حقبة تاريخية → تاريخ
Get Current Epoch in Your Language
Math.floor(Date.now() / 1000)import time; int(time.time())time()System.currentTimeMillis() / 1000Ltime.Now().Unix()How to Use the Unix Epoch Converter
Easily convert between Unix timestamps and human-readable dates. Unix time (also known as POSIX time or Epoch time) is a system for describing points in time, defined as the number of seconds that have elapsed since January 1, 1970 (UTC).
Epoch to Human
Paste any Unix timestamp (seconds or milliseconds) to see it converted instantly into Local Time, UTC, and ISO 8601 formats. The tool automatically detects the precision.
Human to Epoch
Select a date and time using the pickers to generate the corresponding Unix timestamp. This is essential for setting expiration times in tokens or database queries.
Did You Know?
The "Year 2038 problem" (also known as Y2K38) refers to the end of Unix time for 32-bit systems. On January 19, 2038, the signed 32-bit integer used to store the timestamp will overflow, potentially causing system failures. Modern 64-bit systems solve this, extending the limit billions of years into the future.
Explore Related Time Tools
Frequently Asked Questions
لماذا تستخدم محول الوقت الخاص بنا؟
تحديثات مباشرة
طابع زمني يونكس يتم تحديثه في الوقت الفعلي كل ثانية.
تنسيقات متعددة
حوّل إلى ثوانٍ، وميلي ثانية، وميكرو ثانية، ونانو ثانية.
الإعدادات المسبقة السريعة
أزرار بنقرة واحدة للطوابع الزمنية الشائعة مثل "الآن" و"بداية اليوم".
أداة قابلة للتضمين
انسخ رمز التضمين لإضافة طابع زمني مباشر إلى موقعك الإلكتروني.
فهم الطوابع الزمنية في نظام يونكس
تُعدّ الطوابع الزمنية في نظام يونكس أساسيةً للحوسبة، وتُستخدم على نطاق واسع في قواعد البيانات، وواجهات برمجة التطبيقات، وملفات السجلات، والبرمجة. يُساعد مُحوّلنا المُطورين، ومديري الأنظمة، وكل من يتعامل مع بيانات الوقت، على التحويل السريع بين التواريخ المقروءة بشريًا وتوقيت يونكس.
حالات الاستخدام الشائعة
- الطوابع الزمنية لقاعدة البيانات — تخزن العديد من قواعد البيانات التواريخ كطوابع زمنية يونكس لتحسين الكفاءة
- استجابات واجهة برمجة التطبيقات — غالباً ما تُعيد واجهات برمجة تطبيقات REST الطوابع الزمنية بتنسيق يونكس
- تحليل السجلات — تستخدم سجلات الخادم في كثير من الأحيان توقيت يونكس لتحديد التوقيت بدقة
- بيانات تعريف الملف — تقوم أنظمة الملفات بتتبع أوقات الإنشاء والتعديل كطوابع زمنية
أمثلة على لغات البرمجة
تختلف لغات البرمجة في طريقة تعاملها مع الطوابع الزمنية في نظام يونكس. يستخدم جافا سكريبت المللي ثانية (Date.now())، بينما تُرجع دالة time.time() في بايثون الثواني. كما تُرجع دالة time() في PHP الثواني أيضًا. يقوم محولنا بمعالجة كلا التنسيقين تلقائيًا.
جافا سكريبت (تعيد أجزاء من الثانية)
Date.now(); // → 1747842600000
Math.floor(Date.now() / 1000); // → 1747842600 (ثانية)بايثون (تعيد الثواني)
استيراد الوقت
الوقت.الوقت(); # → 1747842600.123
عدد صحيح(الوقت.الوقت()); # → 1747842600PHP (إرجاع الثواني)
time(); // → 1747842600
microtime(true); // → 1747842600.123Go (إرجاع بنية الوقت؛ .Unix() للثواني)
استيراد "الوقت"
الوقت.الآن().يونكس() // → 1747842600
الوقت.الآن().يونكس ميلي() // → 1747842600000Rust (إرجاع المدة منذ UNIX_EPOCH)
استخدم std::time::{SystemTime, UNIX_EPOCH};
SystemTime::now().duration_since(UNIX_EPOCH).unwrap().as_secs() // → 1747842600لغة SQL (PostgreSQL و MySQL)
-- PostgreSQL
SELECT EXTRACT(EPOCH FROM NOW())::INT; -- → 1747842600
-- MySQL
SELECT UNIX_TIMESTAMP(); -- → 1747842600العمل مع وقت يونكس، وبيانات إيبوك المباشرة، والطوابع الزمنية
يُعدّ الطابع الزمني لنظام يونكس - المعروف أيضًا باسم تاريخ ووقت يونكس أو الوقت في يونكس - المعيار الفعلي لتمثيل اللحظات الزمنية في جميع أنظمة الحوسبة الحديثة تقريبًا. سواء كنت تُنشئ خدمات خلفية، أو تُصحّح سجلات الأخطاء، أو تُزامن البيانات بين واجهات برمجة التطبيقات، فإن القدرة على قراءة قيم الحقبة وتحويلها بسرعة توفر ساعات من الحسابات اليدوية. تُتيح لك أداتنا عرضًا مباشرًا لقيمة الحقبة للطابع الزمني الحالي لنظام يونكس، والذي يتم تحديثه كل ثانية، بحيث يمكنك الحصول على القيمة الدقيقة في أي لحظة بنقرة واحدة.
يتجاوز مصطلح "حقبة" هندسة يونكس، إذ يظهر في سياقات عديدة، بدءًا من دورات تدريب التعلم الآلي وصولًا إلى سلاسل ألعاب مثل Last Epoch، حيث يتتبع اللاعبون الطوابع الزمنية للإصدارات والتحديثات. أيًا كان المصدر، يقبل هذا المحول قيمًا مكونة من 10 أرقام (ثواني) و13 رقمًا (مللي ثانية)، ويعرضها كتواريخ قابلة للقراءة البشرية بتنسيقات UTC، ومنطقتك الزمنية المحلية، وISO 8601، وRFC 2822. الصق طابعًا زمنيًا من صف في قاعدة بيانات، أو حمولة JSON، أو سجل خادم، وشاهد جميع التنسيقات جنبًا إلى جنب على الفور.
مرجع الطوابع الزمنية الشائعة
قيم الطوابع الزمنية البارزة في نظام يونكس والتي تظهر بشكل متكرر في التطوير والبحث التاريخي.
| الطابع الزمني | التاريخ / الحدث |
|---|---|
| 0 | 1970-01-01 00:00:00 بالتوقيت العالمي المنسق — بداية حقبة يونكس |
| -86400 | 31 ديسمبر 1969، الساعة 00:00:00 بالتوقيت العالمي المنسق - قبل يوم واحد من بداية الحقبة |
| 946684800 | 2000-01-01 00:00:00 بالتوقيت العالمي المنسق — بداية الألفية الجديدة |
| 1000000000 | 2001-09-09 01:46:40 بالتوقيت العالمي المنسق — بعد مليار ثانية من بداية الحقبة |
| 1234567890 | 2009-02-13 23:31:30 بالتوقيت العالمي المنسق — لحظة "الأرقام المتسلسلة" الشهيرة |
| 1500000000 | 2017-07-14 02:40:00 بالتوقيت العالمي المنسق — بعد 1.5 مليار ثانية من بداية الحقبة |
| 1577836800 | 2020-01-01 00:00:00 بالتوقيت العالمي المنسق — بداية عام 2020 |
| 1704067200 | 2024-01-01 00:00:00 بالتوقيت العالمي المنسق — بداية عام 2024 |
| 1735689600 | 2025-01-01 00:00:00 بالتوقيت العالمي المنسق — بداية عام 2025 |
| 2147483647 | 2038-01-19 03:14:07 UTC — حدود مشكلة عام 2038 (الحد الأقصى للإشارة 32 بت) |