الانتقال إلى المحتوى
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.

مشكلة التاريخ الهجري

Featured Replies

بتاريخ:

السلام عليكم ورحمة الله وبركاته

عندى مشكلة مؤرقة وهى التاريخ الهجرى بيكون متأخر يوم عن تاريخ الجهاز ..

انا استخدمت الكود ده

select to_char(sysdate,'dd-month-yyyy','nls_calendar=''arabic hijrah''')
from dual;



حاولت اكتر من مرة انى ازود تاريخ الجهاز ولكن بلافائدة ..

إزاى أجعل قاعدة البيانات تاخد التاريخ الهجرى من تاريخ الجهاز .

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

السلام عليكم ورحمة الله وبركاته

لما بستخدم Current_Date بتطلع خطا فى الفورمز .. ولكنها تعمل بشكل جيد من خلال ال SQL Plus او اى محرر لقاعدة البيانات

post-113874-0-00956900-1336552892_thumb.jpg

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

ال Current_Date تعمل ولكن نفس نتيجة ال Sysdate من ناحية التاريخ الهجرى .. ولكنها لا تعمل فى الفورمز

أى ان المشكلة مازالت موجودة

يعنى مثلا اليوم 18 جمادي الثانية فى تاريخ الجهاز
ولكنها 17 جمادي الثانية لما بستعلم عن التاريخ وده باستخدام Sysdate و Current_Date أيضا

بتاريخ:

السلام عليكم ورحمة الله

فكرة التحويل من تاريخ ميلادى الى تاريخ هجري ... سبق مناقشتها فى المنتدى منذ فترة طويلة
ومن احد الحلول المقترحة ... هو انشاء جدول يحتوى بيانات الشهر ...
السنة الهجرية - رقم الشهر الهجرى - عدد ايام الشهر الهجرى - تاريخ اول يوم فى الشهر الهجري والمقابل له فى الميلادى
ويتم انشاء جدول يحتوى كل الشهور ... من خلال استخدام تقويم ام القرى لفترة طويلة من السنوات القادمة

ومن خلال اعداد FUNCTION يتم عمل المعادلات الحسابية اللازمة لعمل التحويل

وهذا الاسلوب يتم العمل به منذ عدة سنوات سابقة ... بدون اختلافات او فروق فى الايام

يمكنك استخدام خاصية البحث بالمنتدى

واليك هذه المشاركة بالمنتدى .. ايضا

إضغط هنا : فكرة جديدة لحل مشكلة التاريخ الهجري

او

http://www.google.com.sa/search?q=site:www.araboug.org+%D9%85%D8%B4%D9%83%D9%84%D8%A9+%D8%A7%D9%84%D8%AA%D8%A7%D8%B1%D9%8A%D8%AE+%D8%A7%D9%84%D9%87%D8%AC%D8%B1%D9%8A&hl=ar&lr=&safe=active&rls=ig&as_qdr=all&prmd=imvns&ei=vu2qT9qLCPSM4gTh6rnHCQ&start=20&sa=N&biw=1280&bih=637

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

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

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

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

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

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.