• الإعلانات

    • فيصل الحربي

      تسجيل عضوية جديدة في المنتدى   01/31/2016

      السلام عليكم ورحمة الله وبركاته  عزيزي العضو الجديد :  حاليا رسالة الإيميل لتأكيد صحة إيميلكم تذهب للبريد العشوائي ( جاري حل المشكلة )  فإذا لم تجد رسالة التحقق من إيميلكم في صندوق الوارد لديكم إتجه للبريد العشوائي ( JUNK)  وقم بتفعيل إشتراككم من هناك   

البحث في المنتدى

Showing results for tags 'هجري'.

  • البحث بالتاقات

    اكتب الكلمات المفتاحيه بينها علامه الفاصله
  • البحث بكاتب الموضوع

تم إيجاد 4 نتيجة

  1. بسم الله اضع لكم مثال  لجعل برنامجعك يعمل بالتقويم الهجري او الميلادي مهما كان تقويم الجهاز    المثال بالمرفقات  WindowsApplication1.rar
  2. السادة المشرفين الزملاء الكرام   أرجو المساعدة في تحويل هذا الكود من هجري إلى ميلادي ؟ <? $month_to_convert = gmdate("m",$date_to_convert); $year_to_convert = gmdate("Y",$date_to_convert); $day_to_convert = gmdate("d",$date_to_convert); $day_name_to_convert = gmdate("D",$date_to_convert); $hour = gmdate("H",$date_to_convert); $minute = gmdate("i",$date_to_convert); $second = gmdate("s",$date_to_convert); // تعريب يوم الاسبوع if ($day_name_to_convert=="Sat") $day_name_to_convert="السبت"; if ($day_name_to_convert=="Sun") $day_name_to_convert="الأحد"; if ($day_name_to_convert=="Mon") $day_name_to_convert="الاثنين"; if ($day_name_to_convert=="Tue") $day_name_to_convert="الثلاثاء"; if ($day_name_to_convert=="Wed") $day_name_to_convert="الأربعاء"; if ($day_name_to_convert=="Thu") $day_name_to_convert="الخميس"; if ($day_name_to_convert=="Fri") $day_name_to_convert="الجمعة"; If ($month_to_convert == 1 || $month_to_convert == 2) { $year_to_convert = $year_to_convert - 1; $month_to_convert = $month_to_convert + 12; } // الداله تعطي الناتج بدون ارقام عشريه // عدد الايام منذ بدء التاريخ الميلادي الى هذا التاريخ $sum_days = intval(365.25 * $year_to_convert) + intval(30.6001 * ($month_to_convert + 1)) + ($day_to_convert + 1720994.5); // حساب الايام في السنوات الكبيسه If (date("d / m / Y",$date_to_convert) >= (15 / 10 / 1582)) { // متغير يساوي عدد مرات مرور 100 سنة $counter_evre_100_years = intval($year_to_convert / 100); $days_in_negative_years = 2 - $counter_evre_100_years + intval($counter_evre_100_years / 4); // حساب مجموع الايام النهائي بعد طرح الايام الكبيسه منه $sum_days = $sum_days + $days_in_negative_years; } // الايام بالهجري $sum_days_between_m_and_hejri = $sum_days - 1948437.5; $year_to_convert = ($sum_days_between_m_and_hejri / 354.3667); $year_hejri_result = intval($year_to_convert) + 1; $month_to_convert = (12 * ($year_to_convert - intval($year_to_convert))); $month_hejri_result = intval($month_to_convert) + 1; $day_to_convert = (29.5305 * ($month_to_convert - intval($month_to_convert))); $day_hejri_result = intval($day_to_convert); If ($day_hejri_result == 0) { $day_hejri_result = 30; $month_hejri_result = $month_hejri_result - 1; } If ($month_hejri_result == 0 ) { $month_hejri_result = 12; $year_hejri_result = $year_hejri_result - 1; } if($sho_time==1) { $hour = $hour+3; $sho_time = "$hour:$minute:$second"; } $date_result = "$day_name_to_convert $sho_time | $day_hejri_result/$month_hejri_result/$year_hejri_result هـ"; ?>
  3. للحصول على التاريخ الهجري الموجود في windows 7 قمت بعمل مكتبة بلغة c لهذا الغرض   وعملت مشروع جافا للإتصال بهذه المكتبة وذلك للحصول على هذا التاريخ عبر تقنية jna .   أولًا هذي هي المكتبة وهي حرة تمامًا , قم بتنزيلها وفك الضغط عنها وضعها في مجلد المشروع :   hjreDate.7z   وهذان ملفان للإتصال بالمكتبة , ولابد من تنزيلهما جميعًا :   date_hjre.java   HjreDate.java   وهذا الكود للإختبار :   test_test.java   ولاتنسى إضافة مكتبة jna لمشروعك ,أيضًا قم بفك الضغط عنها بعد تنزيلها :   jna.7z   مراجع :   http://m-hewedy.blogspot.com/2011/08/java-native-access-jna-by-example.html   http://arabteam2000-forum.com/index.php/topic/275795-%D9%83%D9%8A%D9%81-%D8%A3%D8%AD%D8%B5%D9%84-%D8%B9%D9%84%D9%89-%D8%A7%D9%84%D8%AA%D9%82%D9%88%D9%8A%D9%85-%D8%A7%D9%84%D9%87%D8%AC%D8%B1%D9%8A-%D8%9F/   http://doxygen.reactos.org/d4/de8/winnls_8h_source.html   http://tcc.sourcearchive.com/documentation/0.9.25-4/winnls_8h-source.html   https://github.com/joffemd/pscf/blob/master/external/mingw/include/winnls.h
  4. السلام عليكم انا بحاجه  Regular Expression الخاصه بالتاريخ الهجري بصيغه yyyy/mm/dd ارجو المساعده