حساب تاريخ عيد شافوعوت حسب السنة الميلادية
تحوّل هذه الحاسبة السنة الميلادية إلى التاريخ المدني الموافق لليوم 6 من سيفان. وهي تطبق القواعد الحسابية الثابتة للتقويم العبري، بما فيها السنوات الكبيسة والاقتران القمري وتأجيلات رأس السنة وتغيّر أطوال الشهور.
شغّل الأداة مجانًا
لا تؤثر الساعة الحالية أو المنطقة الزمنية أو تقويم على الإنترنت أو أي جدول خارجي في النتيجة. أدخلوا السنة لتحصلوا على تاريخ ميلادي بصيغة ISO، مع السنة العبرية والتاريخ العبري المقابلين، للاستفادة منها في الجداول والسجلات واختبارات البرمجيات والبحث التاريخي.
ما الذي يعنيه تاريخ شافوعوت الناتج
يبدأ شافوعوت في اليوم 6 من سيفان وفق التقويم العبري، لكن تاريخه الميلادي يتغير من سنة إلى أخرى لأن التقويمين ينظمان الزمن بطريقتين مختلفتين. يجمع التقويم العبري بين الشهور القمرية ودورة كبيسة من تسع عشرة سنة، بينما يتبع التقويم الميلادي السنة الشمسية وقواعده الخاصة للسنوات الكبيسة. تستقبل الحاسبة السنة الميلادية التي يقع فيها العيد وتعيد التاريخ المدني الموافق بصيغة ISO، إلى جانب قيمتي الشهر واليوم منفصلتين. كما تعرض السنة العبرية والصيغة العبرية المعتادة للتاريخ. تدل النتيجة على يوم تقويمي، لا على توقيت محلي لإضاءة الشموع أو إقامة الشعائر. يبدأ اليوم في التقويم اليهودي عند غروب الشمس، ولذلك يبدأ العيد عادة في مساء اليوم المدني السابق. وقد تختلف مدة الاحتفال باختلاف العادات المحلية والشتات وتنظيم الفعاليات، لكن ذلك لا يغير اليوم 6 من سيفان المحسوب نفسه.
كيف تنتج قواعد التقويم العبري الحسابية التاريخ
تربط العملية أولا السنة الميلادية المطلوبة بالسنة العبرية التي يقع شافوعوت في ربيعها. ثم تحصي الشهور القمرية المنقضية وفق الدورة الثابتة ذات التسع عشرة سنة، وتستخرج الاقتران المتوسط التقليدي، أو المولاد، لشهر تشري بالأيام والساعات والأجزاء. تطبق الخوارزمية قواعد التأجيل التي تمنع وقوع رأس السنة العبرية في أيام محددة، وتعالج الاقترانات المتأخرة أو الأطوال غير الملائمة للسنوات المتجاورة. وتحدد المسافة بين رأسي سنتين عبريتين ما إذا كان شهرا حشفان وكسليف قصيرين أو عاديين أو طويلين. بعد احتساب شهر أدار الإضافي في السنة الكبيسة، يتقدم الحساب إلى اليوم 6 من سيفان. وأخيرا يحول حساب ميلادي قائم على الأعداد الصحيحة عدد الأيام الثابت إلى سنة وشهر ويوم. تعتمد كل خطوة على العدد الصحيح المدخل وحده، لذا تتطابق النتائج المتكررة مهما اختلفت لغة الجهاز أو ساعته أو منطقته الزمنية أو التوقيت الصيفي.
استخدام التاريخ بأمان في التقاويم والتطبيقات
استخدموا حقل التاريخ بصيغة ISO عندما تحتاجون إلى قيمة ثابتة لقاعدة بيانات أو مولد تقاويم أو نظام تذكير أو خطة تحريرية أو اختبار آلي. يسمح ترتيب السنة ثم الشهر ثم اليوم بالفرز الطبيعي ويمنع الالتباس بين الصيغ الإقليمية. احتفظوا بالحقول العبرية إذا كان سجل التدقيق مطالبا بتوضيح سبب اختيار التاريخ المدني. إذا كان التطبيق يعرض بداية العيد، فسمّوا المساء السابق بوضوح بدلا من طرح عدد مفترض من الساعات، لأن الغروب يعتمد على الإحداثيات ويتطلب حسابا فلكيا منفصلا. لا تقرر هذه الإمكانية كذلك ما إذا كانت الجماعة تحتفل يوما أو يومين، ولا تقدم قراءات أو طقوسا أو إرشادا دينيا. إنها تجيب بصورة قابلة للتكرار عن سؤال تقويمي محدد. للتخطيط لسنوات متعددة، شغلوها مرة لكل سنة ميلادية واحفظوا الناتج. تبلغ كلفة طلب API واحد $0.002، بينما يجري المتصفح الحساب الحتمي نفسه محليا.
حالات الاستخدام
إنشاء تقويم سنوي للأعياد
أضيفوا اليوم 6 من سيفان إلى تقويم ميلادي مع حفظ السنة العبرية لتوثيق المصدر.
جدولة مراسلات المجتمع
حددوا التاريخ المدني اللازم للنشرات وصفحات الفعاليات وخطط الموظفين والتنبيهات المبكرة.
اختبار برمجيات التقويم
قارنوا نتائج مكتبة تقويم بنتيجة حسابية حتمية في السنوات العبرية العادية والكبيسة.
الأسئلة الشائعة
أي تاريخ تمثل النتيجة؟
تمثل اليوم 6 من سيفان في السنة الميلادية المطلوبة، معادا كتاريخ ميلادي بصيغة ISO.
هل يبدأ شافوعوت عند منتصف ليل ذلك اليوم؟
لا. يبدأ اليوم في الحساب اليهودي عند غروب شمس المساء المدني السابق، وهذه الإمكانية لا تحسب الغروب المحلي.
هل تستعين الحاسبة بجدول أعياد على الإنترنت؟
لا. تستخدم قواعد حسابية محدودة للتقويمين العبري والميلادي، من دون شبكة أو جدول محفوظ أو ساعة أو منطقة زمنية.
هل تراعي السنوات الكبيسة العبرية؟
نعم. تشمل دورة التسع عشرة سنة وشهر أدار الإضافي وأطوال حشفان وكسليف المتغيرة وتأجيلات رأس السنة.
ما كلفة طلب API؟
تبلغ كلفة كل طلب API مقدار $0.002. والحساب المحلي متاح أيضا في المتصفح على هذه الصفحة.
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/date/shavuot-date \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"year":2026}'const res = await fetch("https://api.kit.forhosting.com/date/shavuot-date", {
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/shavuot-date",
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/shavuot-date", 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/shavuot-date", 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.shavuot_date",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |