تخطَّ إلى المحتوى الرئيسي

ساعة توقيت على الإنترنت مجانًا

ساعة توقيت دقيقة مع تسجيل اللفات، وتمييز أسرع/أبطأ لفة، واختصارات لوحة المفاتيح. العد من الصفر بدقة ميلي ثانية.

يعمل دون اتصال بعد التحميل
00:00.00
جاهز

لوحة المفاتيح: Space بدء/إيقاف · L لفة · R إعادة ضبط

الاستخدامات الشائعة

  • ساعة التوقيت لتمارين HIIT والفتراتتوقيت الفترات الشديدة العالية وفترات الراحة وتمارين الدوائر بدقة وتسجيل اللفات.
  • ساعة الطبخ لوصفات متعددة المراحلتتبع وقت الطبخ للشرائح واللحوم والمعكرونة والأطباق الأخرى الحساسة للوقت مع علامات اللفة لتحول المرحلة.
  • ساعة التوقيت الرياضيةوقت لفات الجري وحمامات السباحة والفترات الدراجية وجلسات التدريب الرياضي الأخرى بدقة.
  • وقت ممارسة العرض التقديمي مع ساعة التوقيتوقت نفسك وأنت تمارس العروض التقديمية للتأكد من أنك تناسب الوقت المخصص. علامات اللفة لكل قسم.
  • ساعة التوقيت للتأمل وعمل التنفسوقت جلسات التأمل وحبس النفس وأنماط التنفس بأقل قدر من الانحراف البصري.

كيف يعمل

تعمل ساعة الإيقاف هذه بالكامل في المتصفح باستخدام performance.now() المدمجة في المتصفح — مؤقت رتيب عالي الدقة — تقوده حلقة requestAnimationFrame تعيد رسم العرض في كل إطار رسوم متحركة (عادة 60 مرة في الثانية). لا يشارك أي خادم في أي مرحلة.

  1. 1
    performance.now() يقيس الوقت
    عند الضغط على «ابدأ»، تسجل الأداة نقطة مرجعية بـ performance.now(). وفي كل إطار، يطرح العرض ذلك المرجع من قيمة performance.now() الحالية لحساب الميلي ثواني المنقضية — متجنبًا مشاكل انحراف الساعة المصاحبة لاستدعاءات setInterval المتكررة.
  2. 2
    requestAnimationFrame يقود العرض
    بدلًا من مؤقت بفترة ثابتة، تُحدَّث قراءة الأرقام داخل حلقة requestAnimationFrame. وهذا يبقي العرض متزامنًا مع خط العرض في المتصفح نفسه، فيتحرك عداد أجزاء المئة من الثانية بسلاسة ولا يعمل أبدًا أسرع مما يمكن للشاشة التحديث.
  3. 3
    localStorage يحفظ الجلسة الجارية
    عند كل بدء أو إيقاف أو تسجيل لفة، تكتب الأداة لقطة في localStorage — تتضمن طابعًا زمنيًا مرجعيًا لساعة الحائط. إذا أعدت تحميل الصفحة أثناء التشغيل، تقرأ ساعة الإيقاف ذلك المرجع، وتحسب الميلي ثواني التي مرت منذ كتابته، وتستأنف من الوقت الصحيح.
  4. 4
    تُصدَّر اللفات كنص مفصول بعلامات الجدولة أو CSV
    تخزّن كل لفة وقتها الجزئي (الفرق منذ اللفة السابقة) والإجمالي التراكمي. يكتب «نسخ الكل» صفوفًا مفصولة بعلامات جدولة إلى الحافظة عبر navigator.clipboard.writeText؛ وينتج «تنزيل CSV» كائن Blob بـ UTF-8 BOM فيُفتح الملف بشكل صحيح في Excel دون الحاجة إلى معالج استيراد.

أدوات ذات صلة

الأسئلة الشائعة