Epoch Converter
محول epoch - محول وقت Unix
الوقت الحالي في Unix هو:
1775994688
تحويل epoch إلى تاريخ ووقت مقروءين والعكس
الطوابع الزمنية لبداية السنة والشهر واليوم ونهايتها
تحويل الثواني إلى سنوات وأشهر وأيام وساعات ودقائق
ما هو epoch Unix؟
epoch Unix (المعروف أيضًا باسم وقت Unix أو وقت POSIX أو الطابع الزمني Unix) هو عدد الثواني المنقضية منذ 1 يناير 1970، عند 00:00:00 UTC، من دون احتساب الثواني الكبيسة (ISO 8601: 1970-01-01T00:00:00Z). وبدقة فنية، يشير epoch إلى وقت Unix 0، لكن مصطلح "epoch" يُستخدم كثيرًا اختصارًا لوقت Unix عمومًا.
| الوقت العادي | ثواني |
|---|---|
| 1 ساعة | 3600 ثانية |
| 1 يوم | 86400 ثانية |
| 1 أسبوع | 604800 ثانية |
| 1 شهر (~30.437 يوم) | 2629743 ثانية |
| 1 سنة (365.25 يوم) | 31557600 ثانية |
وقت Unix الحالي في لغات البرمجة
| Python | import time; time.time() |
| PHP | time() |
| JavaScript | Math.round(new Date().getTime()/1000.0) |
| Java | long epoch = System.currentTimeMillis()/1000; |
| C# | DateTimeOffset.Now.ToUnixTimeSeconds() |
| Perl | time |
| Ruby | Time.now.to_i |
| Go | time.Now().Unix() |
| R | as.numeric(Sys.time()) |
| Lua | epoch = os.time() |
| Dart | DateTime.now().millisecondsSinceEpoch ~/ 1000 |
| MySQL | SELECT unix_timestamp(now()) |
| PostgreSQL | SELECT extract(epoch FROM now()); |
| SQL Server | SELECT DATEDIFF(SECOND, '1970-01-01', GETUTCDATE()); |
| SQLite | SELECT unixepoch(); |
| Unix/Linux/MacOS | date +%s |
ملاحظة: تعتمد جميع الأدوات في هذه الصفحة على إعدادات التاريخ والوقت في الكمبيوتر، وتستخدم JavaScript لتحويل الأوقات. وتُطبِّق بعض المتصفحات قواعد التوقيت الصيفي الحالية على جميع التواريخ الماضية. ولا يدعم JavaScript الثواني الكبيسة.