الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

تحويل من تاريخ ميلادي إلى هجري

مغلق
بدأه بسمة في 29 ديسمبر 2002 · 6 رد · 5,680 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم,,

تحويل التاريخ من ميلادي إلى هجري

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

http://www.geocities.com/CapeCanaveral/Lau...nverter72f2.htm

أنا فقط اريد كود تحويل التاريخ من ميلادي إلى هجري( ما أفهم بالجافا للأسف )

الغرض من مشروعي... لاأريده كبرنامج تنفيذي,, اريده كويب انيبل

يعني اليوزر يدخل الموقع يختار من الكالندر تاريخ الحجز (ميلادي) يطلع مايوافقه هجري)

بالأتتشمنت مرفق مايوضح الفكرة+ برنامج بالفيجول بيسك يحول التاريخ من هجري إلى ميلادي والعكس( لكن هذا ماحتاج له)

طريقه تحويل التاريخ(السنه) من ميلادي إلى هجري مايلي:-

1- التاريخ الميلادي المراد تحويله الى التاريخ الهجري ( يطرح منه العدد 622 ) .

2 - ناتج عملية الطرح ( يقسم على العدد 32 ) .

3 - يضاف الى ناتج عملية القسمة ( التاريخ الميلادي ) المذكور سابقا.

4 - يطرح من ناتج عملية الجمع ( العدد 622 ).

والناتج = هو التاريخ الهجري المراد التوصل اليه .

مثال :

لمعرفة السنة الهجرية التي توافق العام الميلادي ( 2002 ) ، نتبع الآتي :

2002 - 622 = 1380

1380 قسمة 32 = 43.125

43.125 + 2002 = 2045.125

2045.125 - 622 = 1423 هجرية . طبعا بعد حذف الجزء العشري

أما بالنسبه لليوم والتاريخ:( ماعرفت لإن بعض الأشهر الميلاديه تكون 28 أو30أو31

يناير,,مارس,,مايو,,يوليو,,أغسطس ,,أكتوبر,,ديسمبر31يوم

فبراير ------------------28يوم

ابريل,,يونيو,,سبتمر ,,نوفمبر30يوم

لما يكون الشهر 31 يوم(إذا مو غلطانه) نعمل باقي القسمه على 4 مو متأكدة :'(

حقيقي متعشمه خير فيكم,,بس ابي احد يوقف معاي بالجافا

#2

نسيت الأتتشمنت

calendar1.zip

#3

بسم الله الرحمن الرحيم

المشكلة ليست فى برمجة المشكلة لكن فى التحليل الرياضى لها ليس أكثر خاصة فى تحديد اليوم و الشهر كما ذكرت.

خالد المصرى

#4

the following part of the code gets you the Hijri date:

put in the top of your page and then call it by passing the day,month,and year to the Conversion function

example

when the user clicks the button ,the Hijri date will be written in the textbox :

#5

شكرا لك

لكن واجهتني مشكلتين

لو نشوف هالكود

onClick="date.value=Conversion(29,12,2002)

1)نلاحظ إن التاريخ ثابت

2)وحتى لوكان ثابت,, تاريخ التحويل من ميلادي إلى هجري ناقص يوم

29-12-2002=25-10-1423

لكن هو يكتبها

24-10-1423

كيف اربط بين التيكست بوكس الأولى يعني

functiounConversion

تاخذالتاريخ الميلادي من البوكس الأولى

لك كل الشكر والتقدير أستاذ مدني والله يحرمك الأجر

hijri.zip

#6

مدني ....

شفت إيش طول الكود ؟؟؟

وش رايك فاللي سواه باستخدام لغة الأسمبلي ؟!

#7

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

http://www.arabteam2000.com/vb/showthread....?threadid=17151

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…