حاسبة فصل السنة
أدخل تاريخًا ونصف الكرة لتحصل على الفصل المناخي: يوم 15 يوليو 2026 صيف في الشمال، بينما يقع يوليو في الجنوب ضمن الشتاء. الفصول كتل ثابتة من ثلاثة أشهر كما تعدّها هيئات الأرصاد. مجاني في متصفحك.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
مثال محلول
- التاريخ
- 2026-07-15
- نصف الكرة
- northern
- السنة
- 2,026
- الشهر
- 7
- اليوم
- 15
- اسم الشهر
- July
تجيب حاسبة فصل السنة عن سؤال عملي يعتمد على التقويم وموقعك على الأرض معًا: لتاريخ معطى، ما الفصل المناخي في نصف الكرة هذا؟ الصق تاريخًا ISO بصيغة سنة-شهر-يوم، واختر northern أو southern، فيُرجع الأداة مفتاح الفصل (winter أو spring أو summer أو autumn) وتسمية مقروءة والأشهر الثلاثة التابعة لذلك الفصل وفق الاصطلاح المناخي وتصنيفًا خطوة بخطوة. الفصول المناخية كتل ثابتة من ثلاثة أشهر تستخدمها خدمات الطقس وملخصات المناخ — وليست الانقلابات والاعتدالات الفلكية المتحركة — لذا فإن يونيو دائمًا صيف الشمال وديسمبر دائمًا صيف الجنوب.
الفصول المناخية ولماذا يهم نصف الكرة
تقسم الفصول المناخية السنة إلى أربع كتل ثابتة من ثلاثة أشهر تتوافق مع إحصاءات المناخ الشهرية لا مع اللحظات الدقيقة للانقلابات والاعتدالات. في نصف الكرة الشمالي الكتل هي winter في ديسمبر ويناير وفبراير؛ وspring في مارس وأبريل ومايو؛ وsummer في يونيو ويوليو وأغسطس؛ وautumn في سبتمبر وأكتوبر ونوفمبر. في نصف الكرة الجنوبي تنقلب الأشهر التقويمية نفسها: من ديسمبر إلى فبراير summer، ومن مارس إلى مايو autumn، ومن يونيو إلى أغسطس winter، ومن سبتمبر إلى نوفمبر spring.
ذلك الانقلاب ليس خيار تنسيق — بل يعكس أن ميل الأرض يضع نصفي كرة متقابلين في فصول شمسية متعاكسة في الوقت نفسه. حاسبة تفترض فصول الشمال افتراضيًا ستُخطئ في تسمية كل مهرجان شتوي في منتصف السنة في تشيلي أو أستراليا وكل عطلة صيف ديسمبر في نيوزيلندا. لذلك تتطلب هذه الأداة سلسلة نصف كرة صريحة وترفض القيم التي ليست northern ولا southern، حتى لا ينشر المستدعون «summer» بالخطأ لتاريخ شتاء جنوبي.
مفاتيح الفصل تسميات آلة إنجليزية مستقرة: winter وspring وsummer وautumn. يُستخدم autumn بدل fall لأنه المصطلح المفضل في الأرصاد الدولية وفي كثير من محليات الإنجليزية غير الأمريكية، بينما تساعد نثر الصفحة من يبحثون عن fall. ولأن التصنيف يعتمد فقط على رقم الشهر وعلامة نصف الكرة — لا على يوم الشهر ضمن تاريخ صالح — فإن الخامس عشر من يوليو والأول من يوليو يشتركان في نفس الفصل المناخي بمجرد تثبيت نصف الكرة، وهذا يطابق طريقة نشر المعدلات المناخية الشهرية.
نصائح عملية وحدود وعمليات بحث ذات صلة
أرسل دائمًا تاريخ تقويم كاملًا لا datetime بمكوّن وقت ولا Z نهائية؛ ترفض هذه الأداة عمدًا طوابع ISO الموسعة حتى لا يرمّز المستدعون منتصف ليل معتمدًا على المنطقة الزمنية يغيّر يوم التقويم. عند التدريس أو الاختبار احتفظ بمجموعة صغيرة معروفة: تاريخ منتصف صيف شمالي مثل منتصف يوليو، ونفس يوم التقويم مع نصف كرة southern لإظهار winter، وزوج ديسمبر winter شمالًا مقابل summer جنوبًا، وفشل متعمد بـ hemisphere غير northern ولا southern.
فحوصات الذهاب والإياب سهلة: ابحث عن رقم الشهر، طبّق جدول الأشهر الثلاثة المناخي لذلك النصف، وتأكد أن مفتاح الفصل المنشور يطابق. حدود السنة تتوقف عند تسعة آلاف وتسعمائة وتسعة وتسعين لإبقاء سلاسل ISO ذات الأربعة أرقام معرّفة جيدًا على سطح المنتج هذا. تستهدف هذه الصفحة من يبحثون عن حاسبة فصل السنة أو فصل مناخي حسب التاريخ أو فصول نصف الكرة الشمالي مقابل الجنوبي عبر الإنترنت؛ وليست حاسبة انقلابات فلكية ولا أداة يوم الأسبوع ولا حاسبة أيام عمل أو عمر.
فضّل هذه القدرة عندما يكون لديك تاريخ ISO واحد ونصف كرة وتحتاج فقط الفصل بأسلوب المناخ؛ وإن احتجت اسم يوم الأسبوع فاستخدم حاسبة يوم الأسبوع بدلًا منها.
حالات الاستخدام
نصوص السفر والفعاليات حسب نصف الكرة
تُسمّي فرق التسويق الحملات summer أو winter حسب نصف كرة الوجهة، فتُعلن عروض ديسمبر summer لسيدني وwinter لنيويورك.
تركيبات مناخية وتعليمية
يولّد المعلمون وتطبيقات المناخ تسميات فصل مناخي حتمية لأوراق العمل والاختبارات دون الاعتماد على ساعة المضيف.
الجدولة وفحوصات توطين الواجهة
تتحقق فرق المنتج من أن السمات والأيقونات الموسمية تنقلب بشكل صحيح عندما يُعرض نفس تاريخ ISO بإعدادات northern مقابل southern.
الأسئلة الشائعة
ما الفصول المناخية؟
كتل ثابتة من ثلاثة أشهر تستخدمها خدمات الطقس والمناخ: في الشمال winter هو ديسمبر–فبراير، spring مارس–مايو، summer يونيو–أغسطس، autumn سبتمبر–نوفمبر. نصف الكرة الجنوبي يستخدم التعيين المعكوس.
لماذا يجب تحديد نصف كرة؟
نفس شهر التقويم فصول متعاكسة على جانبي خط الاستواء. بلا northern أو southern أي إجابة واحدة ستكون خاطئة لنصف الكوكب.
ما القيم المقبولة لـ hemisphere؟
northern وsouthern (بلا تمييز لحالة الأحرف). تُقبل الأسماء القصيرة north وsouth وn وs وnh وsh.
هل هذا مثل الفصول الفلكية؟
لا. تبدأ الفصول الفلكية عند الانقلابات والاعتدالات التي تتحرك يومًا وسنة. تستخدم هذه الأداة أشهرًا مناخية ثابتة فقط.
هل يغيّر يوم الشهر الفصل؟
لا. المهم هو الشهر ونصف الكرة فقط، لذا فإن 1 يوليو و15 يوليو كلاهما صيف في الشمال. الفصول المناخية كتل كاملة من ثلاثة أشهر، كما تُنشر بيانات المناخ الشهرية.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/date/season \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"date":"2026-07-15","hemisphere":"northern"}'const res = await fetch("https://api.kit.forhosting.com/date/season", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"date": "2026-07-15",
"hemisphere": "northern"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/date/season",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"date": "2026-07-15",
"hemisphere": "northern"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/date/season", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"date":"2026-07-15","hemisphere":"northern"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"date":"2026-07-15","hemisphere":"northern"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/date/season", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"date": "2026-07-15",
"hemisphere": "northern"
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "date.season",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الحدود
year_min | 1 |
year_max | 9999 |
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
ملاحظات تقنية
تُرفض أنصاف الكرة غير الصالحة (أي قيمة غير northern أو southern) وتواريخ التقويم المستحيلة بخطأ واضح invalid_input بدل فصل خاطئ صامت. يحصل الطلاب ومخططو السفر وفرق المحتوى التي تُوطّن الحملات والمطورون الذين يكتبون تركيبات مناخية على نفس JSON الحتمي في منفّذ المتصفح المجاني وواجهة API المدفوعة مسبقًا، بلا استدعاءات شبكة ولا بذور عشوائية ولا اعتماد على ساعة المضيف.
كيفية استدعاء API وما الذي يُعاد
أرسل جسم JSON بحقلَي سلسلة مطلوبين: date وhemisphere. يمكن توريد حقل date أيضًا تحت الأسماء البديلة iso_date أو value أو day، ويجب أن يطابق تمامًا نمط أربعة أرقام وشرطة ورقمين وشرطة ورقمين، ويمثل يومًا غريغوريًا حقيقيًا في نطاق السنوات الشامل من واحد إلى تسعة آلاف وتسعمائة وتسعة وتسعين. يمكن توريد hemisphere أيضًا كـ hemi أو region؛ وبعد التشذيب والتحويل إلى أحرف صغيرة يجب أن يُحل إلى northern أو southern. تُقبل الأسماء القصيرة north وsouth وn وs وnh وsh للراحة في النماذج والبرامج النصية، لكن السلاسل العشوائية مثل east أو equator أو both تُرفض بـ invalid_input. عند النجاح تعيد الاستجابة سلسلة التاريخ القانونية وyear وmonth وday وmonth_name بالإنجليزية؛ وتعيّن hemisphere إلى القيمة المطبّعة northern أو southern؛ وتعيّن convention إلى السلسلة meteorological؛ وتعيّن season إلى المفتاح بحروف صغيرة وseason_label إلى الشكل بعنوان كبير؛ وتعيّن season_months إلى أرقام الأشهر الثلاثة التي تعرّف ذلك الفصل في نصف الكرة المختار؛ وتتضمن message قصيرًا ومصفوفة steps مرتبة تعيد صياغة التحليل واختيار نصف الكرة واستعلام الجدول. فشل التحقق — حقول مفقودة أو أنواع غير سلسلة أو شكل تاريخ سيئ أو سنة خارج النطاق أو شهر أو يوم مستحيل أو تاسع وعشرين فبراير في سنة غير كبيسة أو نصف كرة ليس northern ولا southern — يُرجع invalid_input ولا يُحاسب أبدًا. التسعير مبلغ ثابت $0.002 لكل طلب ناجح بوحدة item وسعر وحدة هامشي صفر.
نصائح عملية وحدود وعمليات بحث ذات صلة
فضّل أسماء الحقول الرئيسية date وhemisphere عندما تتحكم في العميل؛ الأسماء البديلة موجودة للتوافق مع نماذج تسمّي عناصر التحكم iso_date أو region. المهام الفاشلة التي تُرجع invalid_input لا تستهلك الرصيد المدفوع مسبقًا، ما يبقي النصوص الاستكشافية رخيصة عندما يرسل المتعلمون عمدًا أنصاف كرة سيئة أو تواريخ مستحيلة.
أسئلة تقنية
هل حاسبة الفصل مجانية؟
أداة المتصفح مجانية وتعمل محليًا. تستدعي API رصيد KIT المدفوع مسبقًا بمبلغ $0.002 لكل طلب ناجح؛ المهام الفاشلة لا تُحاسب أبدًا.