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

select

to_DATE(sysdate,'day dd month yyyy','nls_calendar=''Arabic Hijrah'''),

to_DATE(sysdate,'day dd month yyyy','nls_calendar=''English Hijrah'''),

to_DATE(sysdate,'day dd month yyyy','nls_calendar=''gregorian''')

from dual 


لكن يوجد فرق بين التاريخ الهجري المحول  و تاريخ ام القرى تقريبا يوم او يومين 

 

تم تعديل بواسطة m.ghazi

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

انا ف الانتظار :(

تم تعديل بواسطة m.ghazi

بتاريخ:

بالتوفيق ..

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

وجد الموضوع في هذه الصفحه 

 

http://www.araboug.org/ib/index.php?showtopic=52080 

 

و لكن بعد التجربه وجددت نفس الاخطاء 

يوجد فرق يوم ف التاريخ 

 

ارجوو افادتي و لكم مني كل الشكررر :(

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

و هل يوجد لديكم جدول لتقويم ام القرى 

 

يعني خانتين خانه ل الهجري و ف المقابل للميلادي 

 

 

من تاريخ 1350 مثلا و حتى 1450 

 

:(

 

اتمنى الرد و شكرا 

بتاريخ:

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

 

من المعروف أن هناك سنوياً يوم او يومين زيادة أو نقصان بين التأريخ الهجري والميلادي

لذلك لابد من القيام بعمل جدول في قاعدة البيانات لفرق التأريخ فيه (عدد الأيام ، من تاريخ ، الى تاريخ)

مثلاً  تكتب (+2 ، 01/03/2016، 30-03-2016) هذا معناه أن هناك زيادة يومين لشهر مارس

وهكذا تستمر في متابعة التقويم وتتبع التغيرات ، لأن تغيرات التأريخ الهجري غير دقيقة 

 

وعند كتابة الكود أولاً يجب عليك تحديد المدة الزمنية بمعرفة مقدار التغير ووضعه في  بارميتر 

ثم تضيفه الى التأريخ الذي تريد اظهاره 

هكذا 

declare
NUM number(2);
BEGIN
select NUM_CHNG into NUM from DATE_CHING where sysdate between FRM_DAT and TO_DATE;
select to_char(sysdate + NUM ,'dd-mon-yyyy', 'nls_calendar=''Arabic Hijrah') into :SHOW_DATE from dual
END;

وشكراً 

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

استاذي شكرا لك 
 
لكن هل يوجد مثل هذا الملف الموجود ف المرفقات  ولكن من تاريخ اقدم يعني من 1390 

 
لاني اريد ادخال قيمه من اليوزر ف الفورم سواء هجري او ميلادي 
 
ويعرض له القيمه المقابله 
 
لو مثلا ادخل هجري يقوم بالتحويل تلقائيا ل ميلادي 
 
و هكذا

hh.rar

تم تعديل بواسطة m.ghazi

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

اولا شكرا استاذي الفااضل فيصل على كل جهوودك معاي و مع باقي الاعضاء 

 

و لك الاجر من الله عز وجل و منا لك الدعاء الصاالح ..

 

 

 

ثانيا 

ادخلت التاريخ المطلوب و من موقع ام القرى حولته و ادخلتها الى excel

 

 يوجد ف البرنامج صيغه لتقويم ام القرى

 

من البرنامج excel الى اوراكل اتوقع سهل اضافه البيانات و في حال كان صعب

 

 ((يوجد برنامج اسمه Sublime Text 3 هذا برنامج رااااااائع  يمكنك التعديل على الكود بكل الطرق و مميزات خاصه ... بنزله ف المنتدى بعد شوي ))

 

المهم لكل من بحث عن موضوع ام القرى و يريد نفس الفكره الي كنت ارغب بها 

 

حل المشكله اوضح ف المرفقات ..

hij1.rar

بتاريخ:

هناك دالة جاهزة في الأكسل ترجع لك التأريخ الهجري مباشرة

فقط قم بتغيير تنسيق الخلية من تاريخ الى مخصص وضع النص التالي B2dd-mmm-yyyy

وأي تأريخ تدخله في هذه الخلية سوف يعيد لك التأريخ الى هجري مباشرة دون عناء 

 

 

ملاحظة ... هنا موضوع لابد من التركيز عليه، ان التأريخ الهجري غير ثابت لأنه يعتمد على منازل القمر ..

مثلاً سوف نجد في الأكسل الدالة الذي ذكرناها سابقاً تعيد لك أي تأريخ هجري حتى للعام 01محرم سنة 1 هجرية

فبناء على بعض المعطيات المدخله من قبل ميكروسوفت لبرنامج الأكسل تم اعادة هذا التأريخ ولكنه غير دقيق 100% بل قد يكون هناك يوم أو يومين زيادة أو نقصان.

 

والله أعلم

 

 

في المرفق يمكنك تحويل التأريخ حتى العام 570 ميلادية 

 

 

hh.zip

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

اعجز عن شكرك 

 

والله العظيم كفيييت و وفيييت 

 

الله يوفقك و يسعدك و ييسر اموووورك 

 

و يجعلها ف ميزان حسناتك 

بتاريخ:

هذا من دواعي سروري

والشكر لله وحده ..

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

تم التواصل مع الجهه المسؤوله عن تاريخ ام القرى ( مدينه الملك عبد العزيز للعلوم و التقنيه  )

و لهم جزيل الشكر على سرعه الرد ..

 

من تاريخ 1348 و حتى 1500  :blink: .. 

 

و تم ارفاق الملف المطلوب في ملف excel 

 

الملف هنا http://www.4shared.com/rar/rL4P_RKIba/Hijri-Gregorian-Calendar__1_.html

 

تقبلو تحياتي  -_-

تم تعديل بواسطة m.ghazi

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

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

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

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

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

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.