تاريخ أحد السوبر بول
تعيد حاسبة تاريخ أحد السوبر بول التاريخ التقليدي للسنة التي تحددها، أي الأحد الثاني من فبراير.
شغّل الأداة مجانًا
وهي تستخدم حساباً حتمياً وفق التقويم الغريغوري وتعرض الإجابة في حقول تقويمية وفق UTC، لذلك لا تتأثر النتيجة بالمنطقة الزمنية أو التوقيت الصيفي أو الإعدادات المحلية أو الشبكة أو ساعة الجهاز. وتتضمن الإجابة تاريخ ISO قابلاً للفرز وحقول القاعدة المستخدمة، مما يجعلها مناسبة للتقاويم التحريرية وتخطيط الفعاليات واختبارات البرامج القابلة لإعادة الإنتاج.
ما المقصود بهذا التاريخ التقليدي
تجيب هذه الحاسبة عن سؤال تقويمي محدد: ما تاريخ الأحد الثاني من فبراير في السنة الغريغورية المطلوبة؟ تُستخدم هذه القاعدة عادة بوصفها التاريخ التقليدي الحديث لأحد السوبر بول. تُدخل سنة من 1 إلى 9999 فتحصل على تاريخ ISO والشهر واليوم واسم يوم الأسبوع ورقم التكرار والقاعدة والتقويم وإشارة UTC. لا تستعلم الأداة عن جدول رياضي، ولا تحدد الفرق، ولا تتوقع وقت بدء المباراة. لذلك ينبغي التعامل مع النتيجة كتاريخ تقويمي قائم على قاعدة، لا كمعلومة رسمية مباشرة. إذا احتجت إلى مكان أو بث أو مواجهة مؤكدة، فأضف مصدراً رسمياً إلى هذا التاريخ. تبلغ كلفة طلب API واحد $0.002، ويمكن تنفيذ الحساب النقي نفسه مجاناً في المتصفح.
كيفية حساب الأحد الثاني
تحدد الخوارزمية أولاً يوم الأسبوع الموافق للأول من فبراير باستخدام حساب الأعداد الصحيحة في التقويم الغريغوري الاستباقي. ثم تحسب الإزاحة المحدودة حتى الأحد الأول وتضيف سبعة أيام بالضبط للوصول إلى الأحد الثاني. ولذلك يقع اليوم الناتج دائماً بين 8 و14 فبراير، وهي خاصية تسهل مراجعتها. يجب أن تكون السنة عدداً صحيحاً محدوداً من 1 إلى 9999؛ وتُرفض السلاسل النصية والكسور والقيم المفقودة والأعداد الخارجة عن النطاق. لا يُستخدم كائن Date في JavaScript، مما يمنع اختلاف المنطقة الزمنية أو التوقيت الصيفي أو تفسير النظام من التأثير في الإجابة. ولا توجد اتصالات شبكية أو عشوائية أو ذاكرة مؤقتة قابلة للتغيير أو صلة بالتاريخ الحالي. تنتج السنة الصحيحة نفسها دائماً بيانات JSON نفسها.
استخدام النتيجة في التقاويم والأتمتة
استخدم حقل التاريخ عندما تحتاج إلى قيمة YYYY-MM-DD لمفتاح قاعدة بيانات أو تذكير أو موعد تحريري أو حالة اختبار. تفيد حقول السنة والشهر واليوم المنفصلة الأنظمة التي تنشئ كائناتها التقويمية، بينما توضح حقول يوم الأسبوع والتكرار والقاعدة سبب النتيجة. ويمكن التخطيط عكسياً انطلاقاً من هذا التاريخ لمواعيد النشر والموظفين والقوائم والعروض والمخزون. تشير UTC هنا إلى الإطار التقويمي الثابت، ولا تمثل وقت بدء المباراة عند منتصف الليل. عندما يكون للجدول الرسمي حجية تشغيلية أو قانونية، احتفظ به مصدراً نهائياً واستخدم هذه النتيجة للتخطيط أو القيم المؤقتة أو فحوص الاتساق.
حالات الاستخدام
إعداد تقويم تحريري
ضع تاريخاً مؤقتاً ثابتاً لأحد السوبر بول في الخطة السنوية قبل إعلان جميع التفاصيل.
جدولة استعدادات الضيافة
اربط الموظفين والمشتريات والقوائم والعروض بالتاريخ التقليدي، أي الأحد الثاني من فبراير.
إنشاء اختبارات تاريخ قابلة للتكرار
أنشئ بيانات حتمية للبرامج التي تُعد تذكيرات سنوية أو تتحقق من تواريخ فبراير المتكررة.
الأسئلة الشائعة
ما القاعدة التي تستخدمها الحاسبة؟
تعيد الأحد الثاني من فبراير في السنة المطلوبة وفق التقويم الغريغوري الاستباقي.
هل تستخدم جدول NFL الرسمي؟
لا. تحسب القاعدة التقليدية المذكورة ولا تجلب الجداول أو الأماكن أو الفرق أو أوقات بدء المباريات.
لماذا تذكر النتيجة UTC؟
تحدد UTC الإطار الثابت للحقول التقويمية. النتيجة تاريخ وليست وقت بدء عند منتصف الليل.
ما السنوات المقبولة؟
يجب أن يكون الإدخال عدداً صحيحاً رقمياً من 1 إلى 9999. تُرفض السلاسل الرقمية والقيم الكسرية.
كم تبلغ كلفة طلب API؟
تبلغ كلفة كل طلب API مقدار $0.002. والحساب النقي متاح مجاناً في المتصفح أيضاً.
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/date/super-bowl-sunday \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"year":2026}'const res = await fetch("https://api.kit.forhosting.com/date/super-bowl-sunday", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"year": 2026
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/date/super-bowl-sunday",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"year": 2026
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/date/super-bowl-sunday", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"year":2026}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"year":2026}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/date/super-bowl-sunday", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"year": 2026
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "date.super_bowl_sunday",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |