حاسبة انتهاء جدول الأعمال
اجتماع يبدأ في 09:30 ببنود مدتها 10 و45 و20 دقيقة ينتهي في 10:45 بعد 75 دقيقة. أضف سطرًا لكل بند فيظهر وقت الانتهاء، حتى بعد منتصف الليل. مجانًا في متصفحك.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
مثال محلول
- وقت البدء
- 09:30
- وقت الانتهاء
- 10:45
- إزاحة الأيام
- 0
- المدة الإجمالية (دقيقة)
- 75
- عدد بنود جدول الأعمال
- 3
تحوّل حاسبة وقت انتهاء جدول الأعمال قائمة المدد المخططة إلى وقت ختام واضح. أدخل وقت بدء الاجتماع بنظام 24 ساعة، ثم أضف مدة كل نقاش أو عرض أو استراحة أو فقرة لاتخاذ القرارات بالدقائق، لتحصل على إجمالي المدة المجدولة ووقت الانتهاء المحسوب. وإذا امتد جدول الأعمال إلى ما بعد منتصف الليل، يوضح فرق الأيام هذا الانتقال صراحة. تفيد الأداة منظمي الاجتماعات والميسرين والمدربين ومنتجي الفعاليات الذين يحتاجون إلى نشر برنامج واقعي من دون تكرار جمع الأوقات يدويا.
ابن الحساب على جدول الأعمال الذي ستنفذه فعليا
ابدأ بوقت الافتتاح المقرر مكتوبا بتنسيق HH:MM وفق نظام 24 ساعة، ثم أنشئ صفا لكل جزء محدد بوقت في الجلسة. يمكن أن يمثل الصف مقدمة أو عرضا أو نقاشا أو تمرينا أو استراحة أو فقرة أسئلة أو تصويتا أو ملخصا ختاميا. حدد لكل صف مدة بعدد صحيح من الدقائق.
تجمع الحاسبة جميع المدد، بما فيها العناصر المؤقتة ذات المدة 0، بالترتيب المدخل، ثم تضيف الإجمالي إلى وقت البدء. عناوين البنود اختيارية، وهي تساعد الأشخاص على تمييز الخطة لكنها لا تؤثر في الحساب. يسهل هذا الفصل تعديل الاجتماع: غيّر مدة البند المتأثر بدلا من إعادة حساب كل الأوقات اللاحقة.
تعرض النتيجة وقت البدء بصيغته الموحدة، ووقت الانتهاء المحسوب، وإجمالي الدقائق، وعدد البنود المشمولة. ولأن الحساب يعتمد مباشرة على صفوف جدول الأعمال، يمكنك مقارنة نسخة مختصرة بنسخة كاملة من الجلسة نفسها، مع إبقاء الافتراضات واضحة للمراجعين والمتحدثين والمشاركين.
اقرأ وقت الانتهاء بدقة عند تجاوز منتصف الليل
يستخدم وقت الانتهاء المعروض نظام 24 ساعة نفسه المستخدم في الإدخال. ويزيل فرق الأيام المنفصل أي التباس عندما يتجاوز جدول طويل منتصف الليل. فمثلا، يعني وقت انتهاء 01:15 مع فرق أيام مقداره 1 أن الجلسة تنتهي الساعة 01:15 من اليوم التالي، وليس في وقت سابق من يوم البدء.
أما القيمة 0 فتعني أن الجلسة تنتهي في اليوم التقويمي نفسه. قد تنتج الجداول الأطول فرقا يتجاوز 1، وهو أمر مفيد للتمارين متعددة الأيام أو العمليات المتواصلة، رغم أن معظم الاجتماعات العادية تنتهي خلال يوم واحد. لا تربط الحاسبة النتيجة بتاريخ أو منطقة زمنية أو قاعدة للتوقيت الصيفي أو إعدادات محلية.
إذا امتدت فعالية عبر تغيير في التوقيت الصيفي، فحدد أولا المدة المنقضية وقاعدة الوقت المحلي التي تعتمدها مؤسستك، ثم تعامل مع النتيجة بوصفها تقديرا للتخطيط لا تحويلا بين المناطق الزمنية.
استخدم النتيجة لتحسين الجداول والأتمتة
تكون ساعة الانتهاء المحسوبة أكثر فائدة قبل اعتماد الدعوات وخطط التشغيل. قارنها بحجز القاعة، وتوفر المتحدثين، ودوام الموظفين، وموعد آخر وسيلة نقل، أو وقت الانصراف المعلن للمشاركين. إذا كان الاجتماع سينتهي متأخرا، يجعل إجمالي الدقائق الفارق قابلا للقياس: اختصر بنودا محددة، أو احذف فقرة، أو انقلها إلى جلسة لاحقة، ثم أعد الحساب.
في مسارات العمل المؤتمتة، أرسل وقت البدء وصفوف جدول الأعمال المنظمة كلما أنشئ الجدول أو عُدّل، واحفظ وقت الانتهاء المعاد إلى جانب الخطة الأصلية. يمكن للطلب نفسه دعم إعداد التقويم، وتعليمات الميسر، وجداول المكان، وخطط تشغيل الندوات عبر الإنترنت، وفحوص الموافقة. الحساب حتمي، ولا يعتمد على الشبكة، ولا يفترض أوقات انتقال غير مذكورة.
لذلك أضف التجهيز، وتسليم المهام، والاستراحات، والوقت الاحتياطي، والختام كبنود صريحة متى استهلكت دقائق مجدولة. ينتج عن ذلك وقت انتهاء أكثر واقعية، ويسهل تدقيق الفرق بين الزمن الفعلي والمتوقع.
حالات الاستخدام
نشر دعوة بأوقات واقعية
أدرج النقاشات والاستراحات والختام قبل وضع وقت انتهاء موثوق في دعوة الاجتماع.
إعداد خطة تشغيل ورشة
احسب موعد انتهاء التدريب بعد إدراج التمارين والعروض والأسئلة وفترات الانتقال المخططة.
مطابقة جدول الأعمال مع الحجز
قارن وقت الانتهاء المحسوب بتوفر القاعة أو الاستوديو أو الميسر أو الموظفين قبل اعتماد الجدول.
الأسئلة الشائعة
ما تنسيق وقت البدء المطلوب؟
استخدم وقتا صحيحا بنظام 24 ساعة وبتنسيق HH:MM، مثل 09:30 أو 18:05.
هل تدخل الاستراحات ضمن الإجمالي؟
تدخل إذا أضفتها كبنود. أضف التجهيز وفترات الانتقال والوقت الاحتياطي بالطريقة نفسها إذا كانت تشغل وقتا من الجدول.
هل تعالج الحاسبة التواريخ أو المناطق الزمنية؟
لا. تنفذ حسابا حتميا للساعة وتعرض فرق الأيام، ولا تطبق التواريخ أو المناطق الزمنية أو تغييرات التوقيت الصيفي.
ماذا يحدث إذا امتد الاجتماع بعد منتصف الليل؟
يبقى وقت الانتهاء بنظام 24 ساعة ويرافقه فارق بالأيام. فمثلًا 01:15 مع فارق 1 تعني الساعة 01:15 في اليوم التالي، لا في وقت أبكر من يوم البدء.
هل تؤثر عناوين البنود في النتيجة؟
لا. العناوين اختيارية وتساعد فقط على التعرف إلى الخطة، أما الحساب فيعتمد على مدد البنود بالدقائق وحدها، مجموعة بالترتيب الذي تدخلها به.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/biz/agenda-end-time \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"start_time":"09:30","agenda_items":[{"title":"Welcome and context","duration_minutes":10},{"title":"Project review","duration_minutes":45},{"title":"Decisions and next steps","duration_minutes":20}]}'const res = await fetch("https://api.kit.forhosting.com/biz/agenda-end-time", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"start_time": "09:30",
"agenda_items": [
{
"title": "Welcome and context",
"duration_minutes": 10
},
{
"title": "Project review",
"duration_minutes": 45
},
{
"title": "Decisions and next steps",
"duration_minutes": 20
}
]
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/biz/agenda-end-time",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"start_time": "09:30",
"agenda_items": [
{
"title": "Welcome and context",
"duration_minutes": 10
},
{
"title": "Project review",
"duration_minutes": 45
},
{
"title": "Decisions and next steps",
"duration_minutes": 20
}
]
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/biz/agenda-end-time", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"start_time":"09:30","agenda_items":[{"title":"Welcome and context","duration_minutes":10},{"title":"Project review","duration_minutes":45},{"title":"Decisions and next steps","duration_minutes":20}]}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"start_time":"09:30","agenda_items":[{"title":"Welcome and context","duration_minutes":10},{"title":"Project review","duration_minutes":45},{"title":"Decisions and next steps","duration_minutes":20}]}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/biz/agenda-end-time", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"start_time": "09:30",
"agenda_items": [
{
"title": "Welcome and context",
"duration_minutes": 10
},
{
"title": "Project review",
"duration_minutes": 45
},
{
"title": "Decisions and next steps",
"duration_minutes": 20
}
]
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "biz.agenda_end_time",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
ملاحظات تقنية
اقرأ وقت الانتهاء بدقة عند تجاوز منتصف الليل
فهي تنفذ حسابا على الساعة فقط، ولذلك تظل الإجابة حتمية وتحمل المعنى نفسه في المتصفح أو سير عمل API أو جدول بيانات مصدر أو وثيقة تخطيط.
استخدم النتيجة لتحسين الجداول والأتمتة
يستخدم كل طلب API السعر الأساسي المنشور وهو $0.002.
أسئلة تقنية
هل يمكن أن ينتهي جدول الأعمال بعد منتصف الليل؟
نعم. يعرض end_time وقت الساعة الناتج، ويبين day_offset عدد مرات تجاوز منتصف الليل في الجدول كاملا.
هل يمكن أن تتضمن المدد كسورا من الدقيقة؟
لا. يجب أن تكون كل قيمة duration_minutes عددا صحيحا من 0 إلى 10080.
ما تكلفة الحساب عبر API؟
يستخدم كل طلب API السعر الأساسي المنشور وهو $0.002. ويمكن لنسخة المتصفح تنفيذ الحساب الحتمي نفسه محليا.