Utilia

معرفة يوم الأسبوع لأي تاريخ

اعرف يوم الأسبوع لأي تاريخ ميلادي من السنة 1 إلى 9999، مع خطوات معادلة زيلر، واكتشف في أي يوم من أيام الأسبوع وُلدت.

يوم الأسبوع
–
التاريخ الكامل
–
رقم اليوم في السنة
–
أسبوع ISO
–

خطوةً بخطوة بمعادلة زيلر

    في أي يوم وُلدت؟

    التاريخ نفسه في سنوات أخرى

    السنةيوم الأسبوعالتاريخ

    كيفية معرفة يوم الأسبوع

    1. اختر التاريخ. تصلح أي تاريخ من 1 يناير من السنة 1 إلى 31 ديسمبر 9999، ويعيد زر اليوم تاريخ اليوم.
    2. اقرأ يوم الأسبوع، والتاريخ الكامل، ورقم اليوم في السنة، وأسبوع ISO.
    3. تحت خطوةً بخطوة بمعادلة زيلر تابع الحساب اليدوي بكل قيمه الوسيطة.
    4. في في أي يوم وُلدت؟ أدخل تاريخ الميلاد لترى يوم الأسبوع الذي وُلدت فيه، وكم يومًا مضى منذ ذلك، واليوم الذي يوافقه عيد ميلادك القادم، وعدد أعياد ميلادك التي وافقت يوم الأسبوع نفسه.
    5. يعرض قسم التاريخ نفسه في سنوات أخرى يوم الأسبوع الذي يوافقه اليوم والشهر المختاران في كل سنة بين من سنة وإلى سنة. وهو مفيد لأعياد الميلاد والذكريات السنوية والمناسبات المتكررة، وتُبرز السنة المختارة.

    تعمل الأداة بـ التاريخ الميلادي (الغريغوري) فقط. إذا كان لديك تاريخ هجري، فحوّله أولًا إلى التاريخ الميلادي المقابل ثم أدخله هنا. وتُجرى كل الحسابات في متصفحك.

    شرح معادلة زيلر

    نشر كريستيان زيلر هذه المعادلة عام 1882 لحساب يوم الأسبوع لأي تاريخ غريغوري يدويًا:

    h = (q + ⌊13(m + 1) / 5⌋ + K + ⌊K / 4⌋ + ⌊J / 4⌋ + 5J) mod 7

    • q هو يوم الشهر؛
    • m هو الشهر، معدودًا من مارس (3) إلى ديسمبر (12)، مع عدّ يناير وفبراير الشهرين 13 و14 من السنة السابقة، وهذا ينقل اليوم الكبيس إلى آخر السنة؛
    • K هو رقم السنة داخل القرن (السنة mod 100)، وJ هو القرن (السنة مقسومة على 100 مع التقريب إلى الأسفل)؛
    • ⌊x⌋ تعني «التقريب إلى الأسفل»، وmod 7 هو باقي القسمة على 7.

    تعطي النتيجة h يوم الأسبوع: 0 = السبت، 1 = الأحد، 2 = الاثنين، وهكذا حتى 6 = الجمعة.

    مثال لتاريخ 1 يناير 2000: يُعدّ يناير الشهر 13 من سنة 1999، فيكون q = 1 وm = 13 وK = 99 وJ = 19. ومن ثم h = (1 + 36 + 99 + 24 + 4 + 95) mod 7 = 259 mod 7 = 0، أي يوم سبت. تعرض الأداة الخطوات نفسها للتاريخ الذي تختاره، وتتحقق من النتيجة بعدّ مستقل للأيام.

    التواريخ السابقة لعام 1582

    بدأ العمل بالتقويم الغريغوري يوم الجمعة 15 أكتوبر 1582، وكان اليوم السابق له الخميس 4 أكتوبر وفق التقويم اليولياني الأقدم. وللتواريخ الأقدم تستخدم الأداة التقويم الغريغوري الاستباقي، أي القواعد الحالية ممتدة إلى الماضي، وهو عرف ISO 8601. وتنبّهك إلى ذلك وتعطيك التاريخ اليولياني لليوم نفسه، لأن وثائق تلك الحقبة كانت تستخدمه. وقد تأخر انتقال بعض الدول كثيرًا: بريطانيا العظمى ومستعمراتها عام 1752، وروسيا عام 1918. لذا قد يكون التاريخ المنقول من مصدر بريطاني أو روسي قديم تاريخًا يوليانيًا.

    لا يتغير يوم الأسبوع لليوم الواحد بين التقويمين، وإنما يتغير تاريخه فقط. فمثلًا توفي وليام شكسبير في 23 أبريل 1616 (يولياني)، وهو 3 مايو 1616 في التقويم الغريغوري، وكلاهما يوم ثلاثاء.

    الأسئلة الشائعة

    في أي يوم من أيام الأسبوع وُلدت؟

    أدخل تاريخ ميلادك في في أي يوم وُلدت؟. تعطيك الأداة يوم الأسبوع، وعدد الأيام منذ ولادتك، ويوم الأسبوع الذي يوافقه عيد ميلادك القادم.

    لماذا يتقدم عيد ميلادي يومًا في الأسبوع كل عام؟

    السنة البسيطة 365 يومًا، أي 52 أسبوعًا ويوم واحد، فيتأخر التاريخ نفسه يومًا واحدًا في الأسبوع. وبعد 29 فبراير في السنة الكبيسة يتأخر يومين.

    ماذا عن عيد ميلاد في 29 فبراير؟

    في التاريخ نفسه في سنوات أخرى تعرض السنوات البسيطة عبارة «لا يوجد 29 فبراير (سنة بسيطة)». أما لعيد الميلاد القادم فتعتمد الأداة 28 فبراير في السنوات البسيطة.

    هل يمكنني إدخال تاريخ هجري؟

    لا. تقبل الأداة التواريخ الميلادية فقط. حوّل التاريخ الهجري إلى ما يقابله بالميلادي أولًا، علمًا بأن يوم الأسبوع لا يتغير بالتحويل.

    هل النتيجة صحيحة للتواريخ القديمة جدًا؟

    يوم الأسبوع صحيح دائمًا لليوم الذي تدخله. وقبل 15 أكتوبر 1582 تحقّق مما إذا كان مصدرك يستخدم التقويم اليولياني: إن كان كذلك فحوّل التاريخ إلى الغريغوري أولًا، أو اقرأ التاريخ اليولياني المعروض في التنبيه.

    هل ترسل الأداة التواريخ إلى أي مكان؟

    لا. تُجرى كل الحسابات داخل متصفحك.