حاسبة يوم الأسبوع
يوافق 25 يوليو 2026 يوم السبت، أي اليوم 6 في أسبوع ISO. أدخل أي تاريخ لتحصل على الاسم الكامل لليوم واختصاره ورقمه، مع احتساب الاثنين 1 والأحد 7. مجاني في متصفحك.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
مثال محلول
- التاريخ
- 2026-07-25
- السنة
- 2,026
- الشهر
- 7
- اليوم
- 25
- يوم الأسبوع
- 6
تجيب حاسبة يوم الأسبوع عن سؤال بسيط يطرحه الناس كل يوم: لأي تاريخ تقويمي، أي يوم من أيام الأسبوع هو؟ الصق تاريخًا بصيغة ISO على شكل سنة-شهر-يوم، وتعيد هذه الأداة الاسم الإنجليزي الكامل ليوم الأسبوع، وتسمية قصيرة من ثلاثة أحرف، ورقم يوم الأسبوع وفق ISO حيث الإثنين واحد والأحد سبعة. الطلاب الذين يراجعون الواجبات، والمطوّرون الذين يكتبون بيانات اختبار للتواريخ، والمخطّطون الذين يتحققون من سلاسل الاجتماعات، وكل من يعيد بناء «أي يوم كان ذلك؟»
معنى تاريخ التقويم ISO وكيف تُرقَّم أيام الأسبوع
يُكتب تاريخ التقويم ISO بأربعة أرقام للسنة، ثم شرطة، ثم رقمين للشهر، ثم شرطة أخرى، ثم رقمين ليوم الشهر—مثل ألفين وستة وعشرين شرطة صفر سبعة شرطة خمسة وعشرين. ما زالت قواعد التقويم الغريغوري تسري في الأسفل: للأشهر أطوال ثابتة باستثناء فبراير الذي يحوي تسعة وعشرين يومًا في السنوات الكبيسة فقط. السنة الكبيسة كل سنة تقبل القسمة على أربعة، باستثناء سنوات القرون التي لا تقبل القسمة على أربعمائة.
عندما يسأل أحد عن يوم الأسبوع، يريد عادة الاسم المقروء والرقم المناسب للآلات معًا. تتبع هذه القدرة اصطلاح ISO ليوم الأسبوع: الإثنين واحد، والثلاثاء اثنان، وصولًا إلى الأحد سبعة. يطابق هذا الترتيب تواريخ أسابيع ISO وكثيرًا من معايير الأعمال الدولية، ويختلف عن أنظمة تعامل الأحد صفرًا.
الخوارزمية هي طريقة ساكاموتو: صيغة صحيحة مدمجة على السنة والشهر واليوم تنتج فهرسًا أصله الأحد، ثم يُربط برقم ISO وبجداول ثابتة للأسماء الطويلة والقصيرة بالإنجليزية.
نصائح عملية وحدود وعمليات بحث ذات صلة
أرسل دائمًا تاريخ تقويم كاملًا، لا datetime بمكوّن وقت ولا Z ختامية؛ ترفض هذه الأداة عمدًا طوابع ISO الموسّعة حتى لا يرمز المستدعون منتصف ليالٍ تعتمد على المنطقة الزمنية بالخطأ. عند التعليم أو الاختبار، احتفظ بمجموعة صغيرة معروفة: تاريخ وسط الأسبوع، وتاريخ عطلة نهاية الأسبوع، وحالة نجاح ليوم كبيس مثل تاسع وعشرين فبراير صالح، وفشل متعمد مثل ألفين وثلاثة وعشرين شرطة صفر اثنين شرطة تسعة وعشرين. تتوقف حدود السنة عند تسعة آلاف وتسعمائة وتسعة وتسعين لإبقاء سلاسل ISO رباعية الأرقام معرّفة جيدًا على سطح المنتج هذا.
تستهدف هذه الصفحة من يبحث عن حاسبة يوم الأسبوع، أو أي يوم كان تاريخ معيّن، أو اسم ورقم يوم الأسبوع عبر الإنترنت؛ ليست عدّاد أيام عمل، ولا منسّق تواريخ مدركًا للغة، ولا حاسبة عمر أو فترات. فضّل هذه القدرة عندما يكون لديك تاريخ ISO واحد وتحتاج يوم الأسبوع فقط؛ إن احتجت أسماء أشهر محلية أو سلاسل منسّقة لعدة لغات، فاستخدم قدرة تنسيق التواريخ بدلًا من ذلك.
حالات الاستخدام
التحقق من تواريخ الواجبات والامتحانات
يُدخل الطلاب تاريخ ISO من الكتاب المدرسي ويقارنون اسم يوم الأسبوع ورقم ISO المطبوعين بنتيجة حتمية قبل تسليم تمارين التقويم.
توليد بيانات اختبار لأنظمة تعتمد على التاريخ
تبني فرق الهندسة بيانات اختبار معروفة من الإثنين إلى الأحد للمُجدوِلات وتقويمات الواجهة دون الاعتماد على ساعة المضيف أو المنطقة الزمنية.
التحقق من العقود والفعاليات
يؤكد موظفو العمليات أن اتفاقًا موقّعًا أو سلسلة اجتماعات تقع في يوم الأسبوع المتوقع عندما يتوفر ختم ISO فقط.
الأسئلة الشائعة
ما تنسيق التاريخ الذي أحتاجه؟
تاريخ تقويم ISO واحد بصيغة YYYY-MM-DD (مثل 2026-07-25). لا تُقبل datetime ولا التواريخ الترتيبية ولا تواريخ الأسبوع.
كيف يُعرَّف رقم اليوم؟
ترقيم ISO ليوم الأسبوع: الإثنين = 1، الثلاثاء = 2، …، الأحد = 7.
ماذا يحدث مع تاريخ غير صالح مثل 2023-02-29؟
تُرفض أيضًا الأشهر غير الصالحة والأيام الصفرية والأشكال غير YYYY-MM-DD.
هل يمكنني إضافة وقت أو حرف Z بعد التاريخ؟
لا. أدخل تاريخ التقويم وحده. يُرفض الوقت أو حرف Z في النهاية عمدًا، حتى لا يغيّر منتصف ليل مرتبط بالمنطقة الزمنية يوم النتيجة أبدًا.
هل تُظهر النتيجة ما إذا كانت السنة كبيسة؟
نعم. تعرض النتيجة بجانب يوم الأسبوع ما إذا كانت السنة كبيسة، والكبيسة هي كل سنة تقبل القسمة على أربعة، باستثناء سنوات القرون التي لا تقبل القسمة على أربعمئة.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/date/day-of-week \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"date":"2026-07-25"}'const res = await fetch("https://api.kit.forhosting.com/date/day-of-week", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"date": "2026-07-25"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/date/day-of-week",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"date": "2026-07-25"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/date/day-of-week", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"date":"2026-07-25"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"date":"2026-07-25"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/date/day-of-week", 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-25"
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "date.day_of_week",
"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 | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
ملاحظات تقنية
تُرفض السلاسل غير الصالحة—شكل خاطئ، أو أشهر مستحيلة، أو تاسع وعشرون من فبراير خارج سنة كبيسة—بخطأ invalid_input واضح بدل إجابة خاطئة صامتة. من ختم جواز سفر أو بند عقد، يحصلون على النتيجة الحتمية نفسها في مشغّل المتصفح المجاني وفي واجهة API المدفوعة مسبقًا.
معنى تاريخ التقويم ISO وكيف تُرقَّم أيام الأسبوع
هذا الشكل غير ملتبس عبر اللغات التي تكتب الشهر أولًا أو اليوم أولًا في النثر اليومي، ولهذا تفضّله واجهات API وقواعد البيانات. ولأن الحساب لا يستدعي مُنشئ Date للمضيف أبدًا، لا تنجرف النتائج عندما يعمل المتصفح في منطقة زمنية مختلفة عن عامل API.
كيفية استدعاء API وماذا يعود
يجب أن يطابق القيمة النمط الدقيق لأربعة أرقام وشرطة ورقمين وشرطة ورقمين، وأن يمثل يومًا غريغوريًا حقيقيًا في نطاق السنوات الشامل من واحد إلى تسعة آلاف وتسعمائة وتسعة وتسعين. أرسل جسم JSON بحقل نصي إلزامي اسمه date، ويمكن أيضًا تقديمه تحت الأسماء البديلة iso_date أو value أو day. عند النجاح تعيد الاستجابة سلسلة date القانونية وyear وmonth وday كأرقام، وتعيّن day_of_week وday_number وiso_weekday لنفس عدد يوم ISO من واحد إلى سبعة، وتعيّن day_name وday_name_short لتسميات إنجليزية مثل Saturday وSat، وتعيّن weekday_0_sunday لفهرس أصله الأحد من صفر إلى ستة، وتعيّن leap_year لقيمة منطقية للسنة، وتتضمن رسالة قصيرة ومصفوفة steps مرتبة تعيد صياغة التحليل والتصنيف. فشل التحقق—حقل مفقود، نوع غير نصي، شكل رديء، سنة خارج النطاق، شهر أو يوم مستحيل، أو تاسع وعشرون فبراير غير كبيس—يعيد invalid_input ولا يُحسب أبدًا. التسعير مبلغ ثابت $0.002 لكل طلب ناجح مع unit item وسعر هامشي صفري للوحدة.
نصائح عملية وحدود وعمليات بحث ذات صلة
فضّل اسم الحقل الرئيسي date عندما تتحكم بالعميل؛ الأسماء البديلة موجودة للتوافق مع نماذج تسمّي عنصر التحكم iso_date أو value. فحوصات الذهاب والإياب سهلة: أعد حساب يوم الأسبوع بمصدر غريغوري موثوق آخر وتأكد أن ترقيم ISO من الإثنين إلى الأحد يطابق day_of_week. المهام الفاشلة التي تعيد invalid_input لا تستهلك الرصيد المدفوع مسبقًا، فيبقى استكشاف البرامج رخيصًا عندما يرسل المتعلمون تواريخ سيئة عمدًا.
أسئلة تقنية
هل تعتمد النتيجة على منطقتي الزمنية؟
لا. يستخدم الحلّال حسابًا غريغوريًا بحتًا ولا يقرأ ساعة المضيف ولا منطقة Date الزمنية، فيتفق المتصفح وAPI.
هل حاسبة يوم الأسبوع مجانية؟
أداة المتصفح مجانية وتعمل محليًا. تستعمل استدعاءات API رصيد KIT المدفوع مسبقًا بمبلغ $0.002 لكل طلب ناجح؛ المهام الفاشلة لا تُحسب أبدًا.