ForHosting KIT · التواريخ والوقت

عدد أيام الأسبوع في السنة

اختر يومًا من أيام الأسبوع وسنة لتعرف كم مرة يتكرر ذلك اليوم: في 2024 هناك 53 يوم اثنين، لأنها سنة كبيسة بدأت يوم الاثنين. معظم الأيام تتكرر 52 مرة، ويبلغ يوم أو يومان 53. مجاني في متصفحك.

  • مجاني
  • يعمل في متصفحك
  • دون تسجيل
  • بياناتك لا تغادر جهازك
استخدمها من الويبAPIالبريدTelegramالتطبيق قريبًا
إذا أدخلت
السنة
2,024
يوم الأسبوع
Monday
تحصل على
فهرس يوم الأسبوع
1
الكمية
53
أيام السنة
366
يوم 1 يناير
1

تخطيط الاجتماعات ودورات الرواتب وتقويمات المحتوى وتمارين التواريخ في الصف يلتقي عند السؤال نفسه: كم مرة يقع يوم أسبوع معيّن داخل سنة بعينها؟ السنة العادية فيها ثلاثمائة وخمسة وستون يومًا، أي اثنتان وخمسون أسبوعًا كاملًا ويوم زائد؛ السنة الكبيسة فيها ثلاثمائة وستة وستون، أي يومان زائدان. تلك الزوائد تجعل معظم أيام الأسبوع تظهر اثنتين وخمسين مرة بينما يظهر يوم أو يومان ثلاثًا وخمسين مرة، بحسب يوم الأسبوع الذي يقع فيه الأول من يناير ووجود التاسع والعشرين من فبراير. سلاسل أيام غير المعروفة تفشل بخطأ إدخال غير صالح واضح ولا تُحسب.

كيف تعمل تكرار أيام الأسبوع في السنوات العادية والكبيسة

كل سنة غريغورية تحتوي إما ثلاثمائة وخمسة وستين أو ثلاثمائة وستة وستين يومًا. ثلاثمائة وخمسة وستون تساوي اثنتين وخمسين أسبوعًا ويومًا واحدًا، فيظهر يوم أسبوع واحد بالضبط ثلاثًا وخمسين مرة والستة الأخرى اثنتين وخمسين. ثلاثمائة وستة وستون تساوي اثنتين وخمسين أسبوعًا ويومين، فيظهر يومان متتاليان ثلاثًا وخمسين مرة — يوم الأول من يناير واليوم التالي في الأسبوع.

تتبع السنوات الكبيسة القاعدة القياسية: قابلة للقسمة على أربعة، باستثناء سنوات القرن إلا إذا كانت قابلة للقسمة على أربعمائة. يقرر المحرك أولًا عدد الأيام من قاعدة الكبيسة تلك، ثم يجد يوم الأسبوع للأول من يناير بحساب ساكاموتو (صيغ معيارية نقية بلا كائن Date للمضيف)، ثم يعدّ كم مرة يحدث يومكم الهدف عبر السنة. أرسلوا weekday كاسم إنجليزي كامل مثل Monday، أو اختصار بثلاثة أحرف مثل Mon، أو عددًا صحيحًا من صفر إلى ستة حيث الصفر هو الأحد.

تُتجاهل حالة الأحرف للأسماء.

تقويمات الاجتماعات والحملات

تتحقق فرق المنتج والتسويق من عدد أيام الاثنين أو الجمعة في سنة الإطلاق قبل حجز فترات متكررة أو نشرات محتوى أسبوعية.

مقدّرات الرواتب والورديات

تقدّر أدوات الموارد البشرية والعمليات دورات دفع أسبوعية أو قوالب ورديات من التكرار الحقيقي لأيام الأسبوع في سنة عادية أو كبيسة.

كيف أعدّ كم يوم اثنين في السنة؟

حقل count هو 52 أو 53 حسب تلك السنة الغريغورية.

ماذا يحدث إذا كان اسم يوم الأسبوع خاطئًا؟

تُرفض أسماء غير معروفة مثل "Funday" ولا تُحسب؛ استخدموا Sunday–Saturday أو اختصارات شائعة بثلاثة أحرف.

هل تغيّر السنة الكبيسة الإجابة؟

نعم. السنة الكبيسة فيها 366 يومًا، فيظهر يومان من أيام الأسبوع 53 مرة بدل واحد. يُدرج 29 فبراير عبر قاعدة الكبيسة الغريغورية القياسية.

هل يمكنني تمرير رقم بدل الاسم؟

نعم. قد يكون weekday عددًا صحيحًا 0–6 حيث 0 الأحد و6 السبت، بما يوافق APIs التقويم الشائعة. الاستجابة ما زالت تعيد الاسم القانوني بالإنجليزية.

أي أيام الأسبوع تتكرر 53 مرة؟

في السنة العادية يتكرر يوم 1 يناير وحده 53 مرة. وفي السنة الكبيسة يبلغها يومان متتاليان: يوم 1 يناير والذي يليه، كالاثنين والثلاثاء في 2024.

كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.

POSThttps://api.kit.forhosting.com/date/weekday-frequency

صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.

curl -X POST https://api.kit.forhosting.com/date/weekday-frequency \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"year":2024,"weekday":"Monday"}'
{
  "year": 2024,
  "weekday": "Monday"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "date.weekday_frequency",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.

لكل طلب$0.002

السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.

HTTPالرمزالمعنى
401unauthorizedمفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك.
402insufficient_balanceرصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة.
404unknown_typeنوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب.
429rate_limitedتجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة.

تجيب هذه القدرة عن ذلك السؤال بشكل حتمي لأي سنة غريغورية من واحد إلى تسعة آلاف وتسعمائة وتسعة وتسعين: أرسلوا السنة واسم يوم الأسبوع، واستلموا عدًّا JSON مستقرًا اثنتين وخمسين أو ثلاثًا وخمسين مع سياق السنة الكبيسة وقائمة الأيام التي تبلغ ثلاثًا وخمسين حدوثًا.

كيف تعمل تكرار أيام الأسبوع في السنوات العادية والكبيسة

أرسلوا year كعدد صحيح JSON أو سلسلة عدد صحيح (أسماء بديلة y و yr). مدخلات متطابقة تنتج دائمًا JSON متطابقًا لأن المسار حساب نقي بلا شبكة وبلا بذرة عشوائية وبلا ساعة جدارية.

قراءة حقول الاستجابة ومعالجة أسماء أيام غير صالحة

حقل count هو الإجابة التي قصدتموها: اثنتان وخمسون أو ثلاث وخمسون. تسمّي رسالة الخطأ الرمز السيئ عند الإمكان حتى تعرض النماذج تلميحًا دقيقًا. فضّلوا الأسماء الكاملة في النماذج الموجّهة للمستخدم؛ واقبلوا الاختصارات والفهارس الرقمية عند دمج تقاويم تستخدم بالفعل فهارس أحد مبنية على الصفر. عند النجاح ترد الاستجابة year، والاسم القانوني ليوم الأسبوع (Sunday حتى Saturday)، وweekday_index من صفر للأحد إلى ستة للسبت. حقول داعمة تساعد الواجهات والاختبارات: days_in_year ثلاثمائة وخمسة وستون أو ثلاثمائة وستة وستون، is_leap_year قيمة منطقية، jan1_weekday وjan1_weekday_name يصفان أول يوم في السنة، وweekdays_with_53 يسرد كل اسم يوم يظهر ثلاثًا وخمسين مرة تلك السنة لإبراز الأيام الطويلة دون طلب ثانٍ. تسمية method دائمًا weekday_frequency وcalendar دائمًا gregorian حتى يتفرع الكود اللاحق دون شمّ الأشكال. غياب السنة، غياب يوم الأسبوع، سنة خارج واحد إلى تسعة آلاف وتسعمائة وتسعة وتسعين، سنة غير صحيحة، وأي سلسلة يوم غير معروفة تفشل بـ invalid_input ولا تُحسب.

استخدام API والتسعير وسير الجدولة والحدود العملية

استدعوا حاسبة عدّ أيام الأسبوع المجانية في المتصفح لمخططي الاجتماعات وتقويمات التحرير وجداول المدارس والفحوصات السريعة لعدد الجمع أو الاثنين في سنة حملة. السنوات محدودة من واحد إلى تسعة آلاف وتسعمائة وتسعة وتسعين لمطابقة أدوات التاريخ الأخرى في الكتالوج وإبقاء العرض آمنًا. أرسلوا جسم JSON بالسنة الصحيحة الإلزامية ويوم الأسبوع الإلزامي كسلسلة أو عدد صحيح. استخدموا API المدفوعة مسبقًا عندما تحتاج خدمة جدولة أو مقدّر رواتب أو CMS محتوى أو خط تحليلات تقويم عقدًا مستقرًا تحت رصيد KIT بسعر $0.002 لكل عنصر ناجح؛ إخفاقات التحقق لا تستهلك الرصيد أبدًا بعد رفض المحرك للطلب. اقرنوا هذا الـ endpoint بمولّد تقويم شهري عندما تحتاجون شبكة قابلة للطباعة، أو بعدّادات أيام العمل عندما تهمّ العطل أكثر من تكرار أيام الأسبوع الخام. يمكن لمؤلفي SDK ربط count وweekdays_with_53 مباشرة بلوحات تجيب كم يوم اثنين في السنة دون إعادة تنفيذ قواعد الكبيسة في كل لغة.

مولّدات الصف والاختبارات

يسأل المعلمون وتطبيقات الدروس الخصوصية كم يوم ثلاثاء في السنة ويتحققون من إجابات الطلاب بـ JSON حتمي.

هل حاسبة عدّ أيام الأسبوع مجانية؟

أداة المتصفح تعمل مجانًا على جهازكم. استدعاءات API تستخدم رصيد KIT المدفوع مسبقًا بسعر $0.002 لكل عنصر ناجح؛ إخفاقات التحقق لا تُحسب.

اطّلع على توثيق KIT الكامل ←