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

حاسبة تطابق زيلر

يوافق 25 يوليو 2026 يوم السبت: يجمع تطابق زيلر 25 و20 و26 و6 و5 و−40 ليصل إلى 42، وباقي قسمة 42 على 7 هو 0، أي السبت. تظهر كل خطوة لتعيد الحساب بيدك. مجاني في متصفحك.

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

تحوّل حاسبة تطابق زيلر تاريخ تقويم غريغوري ISO واحدًا إلى اسم يوم الأسبوع بتشغيل صيغة الحساب المعياري الكلاسيكية وإظهار كل حدّ وسيط. أدخلوا تاريخًا بصيغة YYYY-MM-DD؛ تتحقق الأداة من وجود اليوم في التقويم —بما في ذلك قواعد فبراير الكبيسة— ثم تطبّق إزاحة شهر زيلر ليناير وفبراير، وتبني متغيّري القرن وسنة-ضمن-القرن K وJ، وتقيّم حدود الأرضية، وتختزل المجموع بمقاس سبعة، وتربط h بأسماء من السبت إلى الجمعة وأرقام يوم الأسبوع ISO. يحتاج الطلاب الذين يتعلمون خوارزميات التقويم والمعلمون الذين يعدّون أمثلة محلولة والمطوّرون الذين يكتبون اختبارات وحدة نفس المسار الشفاف بدل مكتبة Date صندوق أسود.

ما يحسبه تطابق زيلر ولماذا تهمّ الخطوات

تطابق زيلر صيغة معيارية مغلقة تربط ثلاثي تقويم غريغوري —السنة والشهر ويوم الشهر— بمؤشر يوم أسبوع دون الرجوع إلى جدول تقويم. في الشكل الغريغوري الشائع المستخدم هنا، يوم الشهر هو q، ويُعاد ترقيم الشهر بحيث يكون مارس ثلاثة وفبراير أربعة عشر من السنة السابقة، وK سنة ضمن القرن، وJ القرن صفر-الأساس أرضية السنة على مئة. الصيغة هي h يساوي مجموع q وأرضية ثلاثة عشر ضرب m زائد واحد على خمسة وK وأرضية K على أربعة وأرضية J على أربعة وناقص مرتين J، الكل بمقاس سبعة.

يستخدم h الناتج اصطلاح أصل السبت: صفر يعني السبت، واحد الأحد، اثنان الاثنين، وهكذا حتى ستة للجمعة. هذا الاصطلاح ليس نفسه أرقام يوم الأسبوع ISO-8601، لذا تحوّل هذه الأداة h أيضًا إلى الاثنين-يساوي-واحد حتى الأحد-يساوي-سبعة وإلى مؤشر أصل الأحد من صفر إلى ستة لمن يحتاج تلك الترميزات. إظهار كل حدّ أرضية والمجموع الخام قبل المقاس هو الهدف التعليمي: يمكن للمتعلم إعادة حساب ⌊13(m+1)/5⌋ يدويًا والتأكد أن الخطوات المنشورة تطابق.

تعتمد أوراق الصف وكتب الخوارزميات وتمارين مقابلات البرمجة على تلك الشفافية. يرفض مسار الفحص أيضًا تواريخ ليست أيام تقويم حقيقية، لأن صيغة زيلر تفترض يومًا غريغوريًا حقيقيًا؛ إعطاؤها 2023-02-29 سيختلق يوم أسبوع ليوم لم يوجد أبدًا.

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

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

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

أمثلة محلولة للحساب المعياري في الصف

يعرض المعلمون تاريخًا ويمرّون بكل حدّ أرضية لزيلر في مصفوفة steps ويتركون الطلاب يتحققون من h واسم اليوم قبل التسليم.

توثيق الخوارزميات وتحضير المقابلات

يقارن المرشحون تطابقهم المكتوب يدويًا مع q وm وK وJ والمجموع الخام وh المنشورة دون الاعتماد على مكتبات Date للغة.

ما تطابق زيلر؟

صيغة حساب معياري تحسب يوم الأسبوع لتاريخ غريغوري من اليوم والشهر المُعاد ترقيمه وسنة-ضمن-القرن K والقرن J، دون الرجوع إلى جدول تقويم.

ماذا يعني h في النتيجة؟

h هو مؤشر يوم الأسبوع لزيلر: 0 = السبت، 1 = الأحد، 2 = الاثنين، …، 6 = الجمعة. تربط الأداة h أيضًا بأرقام يوم الأسبوع ISO (الاثنين = 1 … الأحد = 7).

لماذا يصبح يناير الشهر 13؟

يعامل زيلر يناير وفبراير كالشهرين 13 و14 من السنة السابقة ليبقى حدّ الشهر في الصيغة متصلًا من مارس حتى فبراير.

ماذا يحدث مع 2023-02-29؟

ذلك اليوم ليس تاريخًا غريغوريًا صالحًا (2023 ليست كبيسة).

هل يمكنني التحقق من النتيجة يدويًا؟

نعم، تظهر كل القيم الوسيطة. في 25 يوليو 2026 يكون مجموع 25 و20 و26 و6 و5 و−40 هو 42، وباقي قسمة 42 على 7 هو 0، أي يوم السبت.

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

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

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

curl -X POST https://api.kit.forhosting.com/date/zeller-weekday \
  -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.zeller_weekday",
  "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تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة.

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

كيف تستدعون API وما يعود

يجب أن تكون السنوات بين واحد وتسعة آلاف وتسعمائة وتسعة وتسعين شمولًا. يجب أن يوجد اليوم في ذلك الشهر وفق قواعد الكبيسة الغريغورية الاستباقية —فبراير فيه تسعة وعشرون يومًا فقط عندما تقسم السنة على أربعة، إلا سنوات القرن غير القابلة للقسمة على أربعمائة. أرسلوا جسم JSON بحقل سلسلة إلزامي: date (أسماء بديلة iso_date وvalue وday) بصيغة YYYY-MM-DD تمامًا بسنة من أربعة أرقام وشهر ويوم من رقمين. عند النجاح تعيد الاستجابة التاريخ الكنسي والسنة والشهر واليوم، وتعيّن day_name وday_name_short لتسميات يوم الأسبوع الإنجليزية، وتعيّن iso_weekday وday_of_week وday_number لرمز ISO الاثنين-يساوي-واحد حتى الأحد-يساوي-سبعة، وتعيّن weekday_0_sunday لمؤشر أصل الأحد، وتنشر وسائط زيلر الخام zeller_h وzeller_q وzeller_m وzeller_Y وzeller_K وzeller_J مع formula وh_meaning وleap_year وmessage ومصفوفة steps مرتبة تمر بإزاحة يناير–فبراير وكل حدّ أرضية والمجموع الخام والربط النهائي للأسماء. التحقق الفاشل —حقول ناقصة أو قيم غير سلسلية أو تنسيق خاطئ أو سنوات خارج النطاق أو أشهر أو أيام مستحيلة— يعيد invalid_input ولا يُحاسب أبدًا. التسعير ثابت $0.002 لكل طلب ناجح بوحدة item وسعر وحدة هامشي صفر.

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

قارنوا سبتًا أو اثنينًا معروفًا بتقويم مطبوع ثم أكّدوا أن zeller_h وiso_weekday يتفقان مع الربط الموثّق. المهام الفاشلة التي تعيد invalid_input لا تستهلك الرصيد المدفوع مسبقًا، فيبقى استكشاف المتعلمين لـ2023-02-29 رخيصًا.

اختبارات وحدة لتطبيقات التقويم الطلابية

ولّدوا وسائط زيلر معروفة ورفض تواريخ تقويم غير صالحة كـfixtures حتمية لقيم متوقعة في تمارين البرمجة.

هل حاسبة تطابق زيلر مجانية؟

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

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