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

إضافة سنوات إلى تاريخ

أضف سنوات كاملة إلى تاريخ أو اطرحها منه: 15 مارس 2024 مضافًا إليه سنتان يصبح 15 مارس 2026. ويصبح 29 فبراير هو 28 في السنوات غير الكبيسة، فيعطي 29 فبراير 2024 مع سنة واحدة 28 فبراير 2025. مجاني في متصفحك.

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

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

كيف تعمل إضافة سنوات التقويم بلا ساعة

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

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

نسّق الناتج كسلسلة ISO بأربعة-اثنين-اثنين.

ما الذي ترسله وما الذي تسترجعه

أرسل حقلين إلزاميين: date كيوم تقويم ISO صارم مثل ألفين وأربعة وعشرين شرطة صفر ثلاثة شرطة واحد خمسة، وyears كعدد صحيح منتهٍ من السنوات مثل اثنين أو صفر أو سالب واحد.

تشمل الفحوصات الكلاسيكية إضافة سنتين إلى الخامس عشر من مارس ألفين وأربعة وعشرين للوصول إلى الخامس عشر من مارس ألفين وستة وعشرين، وإضافة سنة إلى التاسع والعشرين من فبراير ألفين وأربعة وعشرين للوصول إلى الثامن والعشرين من فبراير ألفين وخمسة وعشرين مع clamp صحيح، وإضافة أربع سنوات إلى يوم الكبيسة ذاته للإبقاء على 29 فبراير في ألفين وثمانية وعشرين، وطرح سنة من تاريخ منتصف السنة للهبوط على ذكرى السنة السابقة.

استخدم نموذج المتصفح المجاني للواجبات والفحوصات السريعة، ثم استدعِ العقد ذاته من البرامج النصية عند الحاجة إلى توليد ذكريات جماعي أو تجهيزات انحدار.

أين تظهر حاسبات إضافة السنوات في العمل الحقيقي

تحسب منصات الموارد البشرية تجديد العقود ونهاية التجربة كتاريخ التعيين زائد سنة أو سنتين تقويميتين دون سحب مكتبة جدولة كاملة. تضبط مكاتب الضمان والدعم تواريخ انتهاء متعددة السنوات من سلسلة ISO للشراء. تسقط أنظمة التعليم والعضوية نوافذ الذكرى للتسجيل والرسوم.

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

ذكريات العقود والضمان

أضف سنة أو سنتين أو خمس سنوات تقويمية إلى تاريخ ISO للتعيين أو الشراء لإنتاج ذكريات وتواريخ انتهاء مستقرة عبر المضيفات.

تجديد التراخيص والعضوية

أسقط تواريخ نهاية التراخيص متعددة السنوات وتجديدات العضوية من سلسلة ISO للبداية زائد إزاحة سنوات صحيحة مُعدَّة.

معالجة ذكرى يوم الكبيسة

احسب الذكريات المدنية لولادات أو أحداث 29 فبراير مع تثبيت صريح إلى 28 فبراير في سنوات الناتج غير الكبيسة.

ماذا تعني إضافة سنوات إلى تاريخ؟

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

كيف يُعالَج 29 فبراير؟

إذا كان تاريخ الأساس 29 فبراير وسنة الناتج كبيسة، يبقى الناتج 29 فبراير.

ما تنسيق التاريخ المطلوب؟

ISO صارم YYYY-MM-DD بسنة من أربعة أرقام وشهر ويوم من رقمين. تُرفض قيم مثل 2024-3-15 أو 2024/03/15 ليتفق كل عميل على السلسلة ذاتها.

ماذا يحدث مع تاريخ أساس غير صالح مثل 2023-02-29؟

توضح رسالة الخطأ أن اليوم غير صالح لتلك السنة والشهر.

هل يمكن طرح سنوات من التاريخ؟

نعم. القيمة السالبة تعيد التاريخ إلى الوراء، فسالب واحد يوصلك إلى اليوم نفسه في السنة السابقة. ومع الصفر يعود التاريخ الذي أدخلته كما هو.

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

POSThttps://api.kit.forhosting.com/date/add-years

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

curl -X POST https://api.kit.forhosting.com/date/add-years \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"date":"2024-03-15","years":2}'
{
  "date": "2024-03-15",
  "years": 2
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "date.add_years",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

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

لكل طلب$0.002

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

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

ما الذي ترسله وما الذي تسترجعه

الحقول الناقصة، والتواريخ غير النصية، والسلاسل التي لا تطابق نمط الأرقام أربعة-اثنين-اثنين، وإزاحات السنوات غير الصحيحة، والأسس التي تطابق النمط لكنها ليست تواريخ تقويم حقيقية تفشل كلها بـ invalid_input ولا تُحسب. عند النجاح تعيد الاستجابة تاريخ الأساس المُطبَّع، وإزاحة years الصحيحة المُطبَّقة، وسلسلة ISO للناتج بعد الإضافة، والسنة والشهر واليوم الرقمية للناتج، وعلم is_leap_year المنطقي لسنة الناتج، وعلم clamped_leap_day المنطقي الذي يكون صحيحًا فقط عندما خُفِّض 29 فبراير إلى 28 فبراير، وسلسلة formula قصيرة توثّق قاعدة تثبيت الكبيسة. تسعير استدعاءات API الناجحة هو الأساس المنشور $0.002 لكل عنصر؛ وإخفاقات التحقق لا تستهلك الرصيد المدفوع مسبقًا.

أين تظهر حاسبات إضافة السنوات في العمل الحقيقي

لأن هذه القدرة محرك parse نقي، تسعير API هو الأساس المنشور $0.002 لكل عنصر ناجح والتحقق الفاشل لا يستهلك الرصيد.

كم التكلفة؟

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

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