1. What does this tool do
هذه حاسبة فارق زمني مجانية على الإنترنت تحسب الفرق الدقيق بين لحظتين زمنيتين (تاريخ/وقت)، لكل منهما منطقة زمنية من نوع IANA. تحصل على مدة دقيقة (أيام، ساعات، دقائق، ثوانٍ)، ومعها تقسيم تقويمي اختياري (سنوات، أشهر، أيام) مفيد لحساب العمر أو مدة مشروع. يمكنك استخدام "Use current time" في أحد الجانبين أو كليهما لقياس المدة من الآن أو حتى الآن. الأداة مجانية وتحافظ على الخصوصية؛ لا حاجة للتسجيل، وكل شيء يعمل داخل المتصفح.
2. How to use it
بدء سريع: اضبط اللحظة الأولى (تاريخ/وقت + منطقة زمنية، أو "Use current time")، ثم اضبط اللحظة الثانية بالطريقة نفسها، وبعدها اقرأ الفارق الزمني. يمكنك نسخ النتيجة إذا احتجت.
- From — أدخل تاريخ ووقت البداية واختر منطقته الزمنية، أو فعّل "Use current time" لاستخدام الوقت الحالي.
- To — أدخل تاريخ ووقت النهاية واختر منطقته الزمنية، أو فعّل "Use current time" لاستخدام الوقت الحالي.
- قراءة النتيجة — يوضح لك التطبيق ما إذا كانت اللحظة الثانية تسبق الأولى أم تليها، ويعرض المدة الدقيقة (أيام، ساعات، دقائق، ثوانٍ)، وإجمالي الأيام كقيمة عشرية، وتقسيماً تقويمياً (سنوات، أشهر، أيام) عندما يكون ذلك مفيداً.
3. How it works
يحوِّل التطبيق كل لحظة من توقيتها المحلي في المنطقة الزمنية المختارة إلى توقيت UTC (باستخدام المنطق نفسه الموجود في Timezone Converter). بعد ذلك يحسب الفارق بالمللي ثانية ويقسِّمه إلى أيام وساعات ودقائق وثوانٍ. يتم حساب التقسيم التقويمي (سنوات، أشهر، أيام) في المنطقة الزمنية لتاريخ النهاية بحيث إذا أضفت هذه المدة إلى تاريخ البداية (بلغة التقويم)، تقترب النتيجة قدر الإمكان من تاريخ النهاية. تتم جميع العمليات على جانب العميل في المتصفح الخاص بك.
4. Use cases & examples
- العمر — من تاريخ الميلاد (مع منطقته الزمنية) إلى اليوم أو إلى تاريخ آخر؛ احصل على مدة دقيقة و"X سنة، Y شهر، Z يوم".
- مدة مشروع — حساب المدة بين تاريخ/وقت بداية ونهاية مشروع أو فعالية.
- الوقت المتبقي حتى حدث أو منذ وقوعه — استخدم "Use current time" في أحد الجانبين لرؤية الفارق الزمني كعدٍّ تصاعدي أو تنازلي.
- أي لحظتين زمنيتين — قارن بين تاريخين/توقيتين في الماضي أو المستقبل عبر مناطق زمنية مختلفة.
مثال
- From: 2000‑01‑15 08:00 Asia/Ho_Chi_Minh. To: Use current time in Asia/Ho_Chi_Minh. النتيجة: عدد الأيام/الساعات/الدقائق/الثواني الدقيق منذ الميلاد، مع تقسيم تقويمي (مثال: 25 سنة، شهران، 27 يوماً).
5. Limitations & known constraints
- دعم IANA فقط — لا تُدعم إلا أسماء المناطق الزمنية من نوع IANA (مثل America/New_York).
- التقسيم التقويمي — تقسيم السنوات/الأشهر/الأيام يعتمد على تواريخ التقويم في المنطقة الزمنية لتاريخ النهاية؛ وهو ليس مساوياً لإضافة مدة ثابتة (على سبيل المثال، قد يختلف طول "شهر واحد" من حالة لأخرى).
- نطاق التواريخ — التواريخ القديمة جداً أو البعيدة جداً في المستقبل قد تنتج سلوكاً حدّياً (edge case) في بعض المتصفحات تبعاً لدعمها للوقت على مستوى النظام.