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

الأيام المتبقية في السنة

في 25 يوليو 2026 يتبقى 159 يومًا كاملًا حتى 31 ديسمبر، فهذا التاريخ هو اليوم 206 من 365. أدخل أي تاريخ لتعرف الأيام المتبقية في سنته ورقم يومه وهل السنة كبيسة. مجاني في متصفحك.

  • مجاني
  • يعمل في متصفحك
  • دون تسجيل
  • بياناتك لا تغادر جهازك
استخدمها من الويبAPIالبريدTelegramالتطبيق قريبًا
إذا أدخلت
التاريخ
2026-07-25
تحصل على
السنة
2,026
الشهر
7
اليوم
25
يوم السنة
206

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

ماذا تعني «الأيام المتبقية حتى نهاية السنة» في التقويم الميلادي

يُكتب تاريخ التقويم بصيغة ISO بأربعة أرقام للسنة، وشرطة، ورقمين للشهر، وشرطة أخرى، ورقمين ليوم الشهر—مثل ألفين وستة وعشرين شرطة صفر سبعة شرطة خمسة وعشرين. وفي الأسفل ما زال التقويم الميلادي يضبط أطوال الأشهر: ثلاثون أو واحد وثلاثون يومًا لمعظم الأشهر، وفبراير بثمانية وعشرين يومًا في سنة عادية وتسعة وعشرين فقط في سنة كبيسة. السنة الكبيسة كل سنة تقبل القسمة على أربعة، باستثناء سنوات القرون غير القابلة للقسمة على أربعمائة.

يوم السنة هو الموقع الترتيبي للتاريخ داخل تلك السنة: الأول من يناير هو اليوم الأول، والحادي والثلاثون من ديسمبر هو اليوم ثلاثمائة وخمسة وستون أو ثلاثمائة وستة وستون. تُعرَّف الأيام المتبقية حتى نهاية السنة بأنها طول السنة ناقص ذلك يوم السنة، فيُبلّغ اليوم التقويمي الأخير بصفر أيام كاملة متبقية، والأول من يناير بثلاثمائة وأربعة وستين في سنة عادية أو ثلاثمائة وخمسة وستين في سنة كبيسة. يطابق هذا التعريف لغة العدّ التنازلي وتخطيط نهاية السنة دون اختراع أفق السنة التالية أو عدّ أيام العمل فقط.

نصائح عملية وحدود وعمليات بحث ذات صلة

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

تتوقف حدود السنة عند تسعة آلاف وتسعمائة وتسعة وتسعين لإبقاء سلاسل ISO ذات الأربعة أرقام معرّفة جيدًا على سطح هذا المنتج. تستهدف هذه الصفحة من يبحث عن الأيام المتبقية في السنة أو الأيام حتى نهاية السنة أو عدًّا تنازليًا لنهاية السنة من تاريخ ISO؛ وليست عدّاد أيام عمل، ولا منسّق تواريخ واعيًا للموقع، ولا حاسبة فترات متعددة السنوات. فضّل هذه القدرة عندما تملك تاريخ ISO واحدًا وتحتاج فقط الباقي حتى نهاية السنة؛ وإن احتجت أيام عمل باستثناء عطل نهاية الأسبوع والعطل الرسمية فاستخدم قدرة business-days بدلًا منها.

تخطيط مشاريع وإجازات نهاية السنة

يُدخل المديرون تاريخ ISO مستهدفًا ويرون كم يومًا تقويميًا كاملًا يتبقى حتى ٣١ ديسمبر لهامش الإجازات ونوافذ التجميد ومواعيد التسليم.

التحقق من واجبات حساب يوم السنة

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

بيانات اختبار للعدّ التنازلي في التطبيقات والاختبارات

يولّد المطورون قيم أيام متبقية معروفة لاختبارات الوحدة وعناصر واجهة العدّ التنازلي دون الاعتماد على ساعة المضيف أو المنطقة الزمنية.

كيف تُحسب الأيام المتبقية حتى نهاية السنة؟

الأول من يناير في سنة عادية له ٣٦٤ يومًا متبقيًا؛ ٣١ ديسمبر له ٠. العدد هو الأيام التقويمية الكاملة المتبقية بعد التاريخ المعطى ضمن السنة نفسها.

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

نعم. السنوات الكبيسة لها ٣٦٦ يومًا، لذا يراعي يوم السنة بعد فبراير والعدد المتبقي ٢٩ فبراير عندما تكون السنة قابلة للقسمة على ٤ (مع استثناءات القرون المعتادة).

كيف أعرف رقم اليوم في السنة لتاريخ ما؟

يظهر بجانب النتيجة. الأول من يناير هو اليوم 1، لذلك فإن 25 يوليو 2026 هو اليوم 206 من 365، و31 ديسمبر هو اليوم 365، أو 366 في السنة الكبيسة.

هل تحسب أيام العمل فقط؟

لا. تُحسب كل أيام التقويم بما فيها عطلات نهاية الأسبوع والعطلات الرسمية. النتيجة هي طول السنة ناقص رقم يوم تاريخك، دون أي قواعد لأيام العمل.

لماذا يُرفض التاريخ الذي أدخلته؟

لأنه غير موجود أو مكتوب بصيغة غير صحيحة. يُرفض مثلًا 29 فبراير في سنة غير كبيسة، ويُرفض أيضًا التاريخ المصحوب بساعة، إذ يُقبل تاريخ التقويم وحده.

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

POSThttps://api.kit.forhosting.com/date/days-remaining-year

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

curl -X POST https://api.kit.forhosting.com/date/days-remaining-year \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"date":"2026-07-25"}'
{
  "date": "2026-07-25"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "date.days_remaining_year",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

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

لكل طلب$0.002

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

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

تُرفض السلاسل غير الصالحة—شكل خاطئ أو أشهر مستحيلة أو تاسع وعشرون من فبراير خارج سنة كبيسة—بخطأ واضح invalid_input بدل إجابة خاطئة صامتة. يحصل الطلاب الذين يتحققون من الواجبات، ومديرو المشاريع الذين يقدّرون مواعيد نهاية السنة، والمطورون الذين يكتبون بيانات اختبار للعدّ التنازلي، وكل من يخطط للإجازات أو الميزانيات مقابل التقويم على النتيجة الحتمية نفسها في مشغّل المتصفح المجاني وواجهة API المدفوعة مسبقًا. المسار حساب صحيح ميلادي بحت بلا استدعاءات شبكة ولا بذور عشوائية ولا اعتماد على ساعة المضيف أو المنطقة الزمنية، فتبقى الأمثلة الذهبية مستقرة إلى الأبد ويتطابق خرج المتصفح بايتًا بايتًا مع Worker بعد قواعد التحقق نفسها.

ماذا تعني «الأيام المتبقية حتى نهاية السنة» في التقويم الميلادي

هذا الشكل غير ملتبس بين المواقع التي تكتب الشهر أولًا أو اليوم أولًا في النص اليومي، ولهذا تفضّله واجهات API وقواعد البيانات. ولأن الأداة لا تفتح مُنشئ Date للمضيف أبدًا، لا يمكن أن تنحرف النتائج عندما يعمل متصفح في منطقة زمنية مختلفة عن Worker الخاص بـ API، وتُحسم حالات يوم الكبيسة الحدّية بقواعد قابلية القسمة الصحيحة وحدها.

كيفية استدعاء API وما الذي يُعاد

يجب أن يطابق القيمة النمط الدقيق لأربعة أرقام ثم شرطة ثم رقمين ثم شرطة ثم رقمين، وأن يمثل يومًا ميلاديًا حقيقيًا في نطاق السنوات الشامل من واحد إلى تسعة آلاف وتسعمائة وتسعة وتسعين. أرسل جسم JSON بحقل نصي إلزامي اسمه date، ويمكن أيضًا تقديمه تحت الأسماء البديلة iso_date أو value أو day. عند النجاح تعيد الاستجابة سلسلة التاريخ القانونية، وyear وmonth وday كأرقام، وتضبط day_of_year إلى الترتيب من الأساس واحد، وdays_in_year إلى ثلاثمائة وخمسة وستين أو ثلاثمائة وستة وستين، وdays_remaining وdays_left إلى نفس العدد الصحيح غير السالب لأيام كاملة حتى الحادي والثلاثين من ديسمبر، وdays_elapsed إلى نفس ترتيب day_of_year لمن يفكر بأيام منقضية، وleap_year إلى قيمة منطقية، وyear_end إلى سلسلة ISO للحادي والثلاثين من ديسمبر لتلك السنة، وتتضمن رسالة قصيرة ومصفوفة steps مرتبة تعيد صياغة التحليل والطرح. التحقق الفاشل—حقل مفقود، نوع غير نصي، شكل سيئ، سنة خارج النطاق، شهر أو يوم مستحيل، أو تاسع وعشرون فبراير غير كبيس—يعيد invalid_input ولا يُحتسب أبدًا. التسعير $0.002 ثابت لكل طلب ناجح مع عنصر وحدة وسعر هامشي صفري.

نصائح عملية وحدود وعمليات بحث ذات صلة

فضّل اسم الحقل الرئيسي date عندما تتحكم بالعميل؛ توجد الأسماء البديلة للتوافق مع نماذج تسمّي عنصر التحكم iso_date أو value. فحوصات الذهاب والإياب سهلة: أعد حساب day_of_year يدويًا من أطوال الأشهر وتأكد أن days_in_year ناقص ذلك الترتيب يساوي days_remaining. المهام الفاشلة التي تعيد invalid_input لا تستهلك الرصيد المدفوع مسبقًا، فيبقى استكشاف السكربتات رخيصًا عندما يرسل المتعلمون تواريخ خاطئة عمدًا.

ماذا يحدث في ٣١ ديسمبر؟

تعيد الأداة days_remaining = 0 وتبلّغ أن الإدخال هو آخر يوم في السنة. لا تنتقل إلى السنة التالية.

ماذا لو كان التاريخ غير صالح؟

الحقول المفقودة والسلاسل غير YYYY-MM-DD والأشهر أو الأيام المستحيلة و٢٩ فبراير غير الكبيس تعيد invalid_input ولا تُحتسب أبدًا.

هل حاسبة الأيام المتبقية في السنة مجانية؟

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

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