الانتقال إلى المحتوى
View in the app

A better way to browse. Learn more.

مجموعة مستخدمي أوراكل العربية

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

شرح Rr Date Format ؟؟؟؟؟؟؟؟

Featured Replies

بتاريخ:

السلام عليكم ورحمة الله وبركاته
من فضلكم اريد شرح عن RR date format
لاني لم أفهم هذه النقطة كثيرا
وجزاكم الله كل الخير.

بتاريخ:

تمثيل الوقت كالتالى:
YYYY:MM:DD[يسار][/يسار]
يعنى: السنة:الشهر:اليوم
هنا السنة ممثلة ب 04 أرقام
أما format RR
السنة ممثلة ب: رقمين و يجب أن تكون قيمة السنة محصورة بين : 1950-2049
مثال:
سنة 00 و 49 بواسطة RR تترجم إلى 2000-2049
سنة 50-90 بواسطة RR تترجم إلى 1950-1999

إحفظ الله يحفظك

تم تعديل بواسطة feange

بتاريخ:

السلام عليكم ورحمة الله وبركاته
لشرح ال RR formt اتبع معي الاتي وإن شاء الله تفهما صح
أولا معروف أن للتاريخ عدة صيغ مثلا dd-mm-yy ----dd-mm-rr-----dd-mm-yyyy-----dd-mm-rrrr
وهناك الكثير لكن ماذكرته هنا هو الذي يهمني
فعند إدخال التاريخ بطرق معينة قد تحدث مشاكل معك أحيانا تريد إدخال سنة التاريخ برقم معين تظهر لك برقم مختلف وطبعا المشكلة هي عدم التفرقة مابين استخدام yy and rr format
فإذا كنت تحاول إدخال التاريخ "مايهمني هو السنين" مثلا كده dd-mm-yyyy أو dd-mm-rrrr فلايوجد مشكلة إطلاقا بكده إنت قمت بتحديد السنين سواء في هذا القرن أو في أي قرن أخر وهذا مثالين على ذلك

insert into test (s_date) values(to_date('1-1-1234','dd-mm-yyyy'))



هي نفسها تساوي

insert into test (s_date) values(to_date('1-1-1234','dd-mm-rrrr'))



المشكلة هنا لو ستدخل التاريخ على هذه الصيغة dd-mm-yy or dd-mm-rr
كما ذكرت مايهمني هو شكل صيغة السنين
فلابد وأن تفهم الفرق كويس جدا
فمثلا لو هتستخدم الصيغة الاولى dd-mm-yy
وأدخلت رقمين من السنة سيتم وضعهم في القرن الحالي على طول وهذه بسيطة جدا يعني لو كتبت في السنين 22 وانت في القرن السابق =1922 بينما لو في هذه الايام سيكون 2022 وهكذا

بينما ال rr formt تعتبر صيغة ذكية شوية
وإليك كل الاحتمالات
1-التاريخ الحالي "تاريخ الجهاز" من بين 0 إلى 49 أي في النصف الاول من القرن والتاريخ المدخل"أقصد السنين" به رقمين فقط من بين (0إلى 49 ) سيفهم مباشرة أن التاريخ المدخل في القرن الحالي
مثال : تاريخ الجهاز مثلا 2020 -- التاريخ المدخل "رقمين السنين" 11 سيفهما مباشرة أنها 2011
2-التاريخ الحالي "تاريخ الجهاز" من بين 0 إلى 49 أي في النصف الاول من القرن والتاريخ المدخل"أقصد السنين" به رقمين فقط من بين (50 إلى 99) سيفهم مباشرة أن التاريخ المدخل يكون في القرن السابق
مثال :تاريخ الجهاز مثلا 2020 -- التاريخ المدخل "رقمين السنين" 88 سيفهم أن التاريخ 1988
3- التاريخ الحالي "تاريخ الجهاز" من بين 50 إلى 99 أي في النصف الثاني من القرن والتاريخ المدخل"أقصد السنين" به رقمين فقط من بين (0إلى 49 ) سيفهم مباشرة أن التاريخ المدخل في القرن القادم بمشيئة الله
مثال :تاريخ الجهاز مثلا 2066 -- التاريخ المدخل "رقمين السنين"مثلا 44 سيفهم أن التاريخ هو 2144

4-التاريخ الحالي "تاريخ الجهاز" من بين 50 إلى 99 أي في النصف الثاني من القرن والتاريخ المدخل"أقصد السنين" به رقمين فقط من بين (50 إلى 99) سيفهم مباشرة أن التاريخ المدخل في القرن
الحالي
مثال :تاريخ الجهاز مثلا 2066 -- التاريخ المدخل "رقمين السنين"مثلا 90سيفهم أن التاريخ هو 2090

مهم جدا تفهمهم وتعرفهم لكن
كي تتجنب الخطأ حاول عند إدخال التاريخ أدخل ال 4 أرقام الخاصة بالسنين
هذا وبالله التوفيق

بتاريخ:
  • كاتب الموضوع

الله يجزيكم الخير

بتاريخ:

أخى mustafagamiel
جزاك الله خيرا...شرح أكثر من رائع

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية

Account

Navigation

البحث

إعداد إشعارات المتصفح الفورية

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.