HOW TO CALCULATE THE DAY OF THE WEEK FROM ANY DATE
كيفية حساب يوم الأسبوع من أي تاريخ يدوي
معلومات التطبيق
Advertisement
وصف التطبيق
تحليل تطبيق Android ومراجعته: HOW TO CALCULATE THE DAY OF THE WEEK FROM ANY DATE ، تم تطويره بواسطة AbuGhanim. المدرجة في فئة التعليم. الإصدار الحالي هو 1.0 ، تم تحديثه على 09/09/2017 . وفقًا لمراجعات المستخدمين على Google Play: HOW TO CALCULATE THE DAY OF THE WEEK FROM ANY DATE. حقق أكثر من 442 تثبيت. يحتوي HOW TO CALCULATE THE DAY OF THE WEEK FROM ANY DATE حاليًا على مراجعات 1 ، ومتوسط تصنيف 5.0 نجوم
الصيغةالصيغة هي:
(رمز السنة + رمز الشهر + رقم القرن + رقم التاريخ - رمز السنة LEAP) mod 7
ها هي الطريقة التي تعمل بها
قم بتشغيل مثال مع التاريخ ، 14 مارس 1897 - عيد ميلاد Einstein.
رمز السنة
لحساب رمز السنة ، استخدم هذه الصيغة:
(yy + (yy div 4 )) mod 7
yy هو آخر رقمين من العام. للعام 1897 ، إنه 97.
أولاً ، قسّم yy على 4 وتجاهل الباقي: 97 div 4 = 24. هذه الحالة ، الناتجة في 121.
الخطوة التالية هي: 121 MOD 7.
"mod" يعني تقسيم الرقم والاحتفاظ فقط بالمادة الباقية. بالنسبة لـ 121 mod 7 ، ابدأ في إزالة السبعات:
10 x 7 هو 70 ، تاركًا لنا 51 ، لأن 121 - 70 = 51.
7 x 7 = 49 ، و 51 - 49 = 2. { #} لقد أزلنا جميع الفصلين من 121 حتى تركنا بقية من 2. هذا هو رمز السنة لعام 1897.
بينما تقوم بحساب العناصر أدناه.
رمز الشهر
هذا سهل - فقط حفظ الرقم 033614625035:
يناير = 0
فبراير = 3
مارس = 3
أبريل = 6
مايو = 1
يونيو = 4
يوليو = 6
أغسطس = 2
سبتمبر = 5
أكتوبر = 0
نوفمبر = 3 {# } ديسمبر = 5
الآن لديك رمز الشهر. لعيد ميلاد Einsteins في مارس ، هو 3.
Gregorian Dates
للتقويم Gregorian ، تذكر الرقم 4206420:
}} 1700s = 4 { #} 1800S = 2
1900S = 0
2000S = 6
2100S = 4
2200S = 2
2300S = 0
، ربما يمكنك ترك هذه الخطوة ، لأن التواريخ التي تنخفض في القرن العشرين تحصل على رمز قرن من الصفر ولا يؤثر على نتيجة الحساب.
يرجع جوليان
جوليان ديست ، الصيغة هي أن تأخذ رقم القرن وطرحه من 18 ثم mod 7.
مثال 1: إذا كان العام 852 م ، خذ رقم القرن ، 8 ، وطرحه من 18 ، ترك 10. ثم ، 10 mod 7 = 3.
مثال 2: إذا كان العام هو 1625 م ، خذ رقم القرن ، 16 ، وطرحه من 18 ، تاركًا 2. 2 mod 7 = 2 ، لذلك في هذه الحالة ، يكون رمز القرن 2. #}
قفزة رمز السنة
الشيء الآخر الذي يجب مراعاته هو ما إذا كنت تتعامل مع سنة قفزة. تحرير: إذا كان التاريخ في شهر يناير أو فبراير من سنة قفزة ، فيجب عليك طرح واحدة من المجموع الخاص بك قبل الخطوة النهائية. إنها سنة قفزة ، ما لم تكن قابلة للقسمة بمقدار 100. لكنها سنة قفزة إذا كانت قابلة للقسمة بمقدار 400. السنة لأنه يمكنك تقسيمها على 100.
2000 هو سنة قفزة لأنه يمكنك تقسيمه على 400. . #}
(رمز السنة + رمز الشهر + رمز القرن + رقم التاريخ - رمز السنة LEAP) MOD 7
لمدة 14 مارس 1897 ، وهنا النتائج:
رمز السنة: 2
رمز الشهر: 3
رمز القرن: 2
رقم التاريخ: 14 (14 من الشهر)
رمز السنة: 0
لذلك:
(2 + 3 + 2 + 14) mod 7 = 21 mod 7 = 0
تطابق الرقم الناتج في القائمة أدناه ، وسيكون لديك يوم الأسبوع:
0 = الأحد { #} 1 = Monday
2 = الثلاثاء
3 = الأربعاء
4 = الخميس
5 = الجمعة
6 = Saturday
Einstein ولد في يوم الأحد.
المزيد من الأمثلة
فيما يلي ثلاثة أمثلة أخرى من قرون مختلفة:
The Moon Landing
وضع البشر قدمه على القمر: 20 يوليو 1969:
take '69 وقسموا على 4 ، التخلص من الباقي. يترك هذا 17. إضافة 69 إلى 17 للحصول على 86. ثم ، 86 mod 7 = 2. رمز السنة هو 2.
رمز الشهر لشهر يوليو هو 6. #} رقم التاريخ هو 20 ، لأنه في العشرين من يوليو. 28 mod 7 = 0
20 يوليو 1969 كان يوم الأحد.
نحن نقدم حاليًا الإصدار 1.0. هذا هو أحدث إصدار محسّن. إنه مناسب للعديد من الأجهزة المختلفة. تنزيل مجاني مباشرة Apk من متجر Google Play أو الإصدارات الأخرى التي نستضيفها. علاوة على ذلك ، يمكنك التنزيل بدون تسجيل ولا يتطلب تسجيل الدخول.
لدينا أكثر من أجهزة 2000+ المتاحة لـ Samsung, Xiaomi, Huawei, Oppo, Vivo, Motorola, LG, Google, OnePlus, Sony, Tablet ... مع العديد من الخيارات ، من السهل عليك اختيار الألعاب أو البرامج التي تناسب جهازك.
يمكن أن يكون مفيدًا إذا كان هناك أي قيود على البلد أو أي قيود من جانب جهازك في متجر تطبيقات Google.
