النتائج 1 إلى 4 من 4

الموضوع: سؤال في دالة التاريخ date() كيف اعرضها بالهجري

  1. #1
    عضو سوبر نشيط
    تاريخ التسجيل
    Dec 2004
    المشاركات
    929

    سؤال في دالة التاريخ date() كيف اعرضها بالهجري



    السلام عليكم


    السؤال

    انا استخدم دالة التاريخ هذي

    كود:
    date('F j, Y, g:i a')
    وهي تعطيني هذي المخرجات

    كود:
    January 30, 2006, 2:53 am
    انا ابيها تكون بالهجري والوقت بتوقيت السعودية

    مثل التاريخ اللي في التعليقات حق موقع الوفاق

    http://www.alwifaq.net/news/akhbar.php?do=show&id=7015



    وشكرا لكم





    __________________
    سبحان الله وبحمده ،، سبحان الله العظيم
    تذكر هذه الآيه قبل ان تشارك( مَا يَلْفِظُ مِن قَوْلٍ إِلَّا لَدَيْهِ رَقِيبٌ عَتِيدٌ)


  2. #2
    عضو فعال جدا
    تاريخ التسجيل
    Jun 2003
    المشاركات
    2,123


    تحتاج
    كود PHP:
    <?
    $time
    =time();
    $mydate = new hjridate;
    echo 
    $mydate->get_hjri("M1-HD1-HM1-CM1-T1",$time);
    class 
    hjridate {
            var 
    $format;
            var 
    $time;
                function 
    get_hjri ($format,$time) {
                        
    $datelang[1] = "الموافق";
                        
    $datelang[2] = "ميلادي";
                        
    $datelang[3] = "هجرية";
                        
    $datevars=explode ("-",$format);
                                 if ( 
    $datevars[0] == "M1" ) {

                                         
    $Christian=1; }  else {  $Christian=0; }


                                if ( 
    $datevars[1] == "HD1" ) {


                                        
    $hjri_daye_type=1;  } else { $hjri_daye_type 0; }

                                if ( 
    $datevars[2]  == "HM1" ) {

                                        
    $hjri_month_type=1; } else {  $hjri_month_type =0; }

                                if ( 
    $datevars[3] =="CM1" ) {

                                        
    $Christian_month_type=1; } else { $Christian_month_type =0;} 

                                if ( 
    $datevars[4] =="T1" ) {

                                        
    $hjri_time1; } else { $hjri_time=0; }
        
    $TDays=round($time/(60*60*24)); 
        
    $HYear=round($TDays/354.37419); 
        
    $Remain=$TDays-($HYear*354.37419); 
        
    $HMonths=round($Remain/29.531182); 
        
    $HDays=$Remain-($HMonths*29.531182); 
        
    $HYear=$HYear+1389
        
    $HMonths=$HMonths+10;$HDays=$HDays+23
        if (
    $HDays>29.531188 and round($HDays)!=30){ 
        
    $HMonths=$HMonths+1;$HDays=Round($HDays-29.531182); 
        }else{ 
            
    $HDays=Round($HDays); 
        } 

        if (
    $HMonths>12) { 
            
    $HMonths=$HMonths-12
            
    $HYear $HYear+1

        }
                        
    $hjre_day $this->hjri_day ($time,$hjri_daye_type);


                        
    $hjre_month $this->hjri_month ($HMonths,$hjri_month_type);


                        
    $datetime "$hjre_day $HDays$hjre_month$HYear $datelang[3]";


                        if ( 
    $Christian ) {

                                
    $dm =  date ("j",$time);


                        
    $Christian_month $this->Christian_month ($time,$Christian_month_type);



                        
    $Christian_year date ("Y",$time);
        


        
    $datetime .=$datelang[1] $dm-$Christian_month$Christian_year $datelang[2]";

                            }

                return 
    $datetime;

        }function 
    hjri_day ($time,$hjri_daye_type) {


                    if ( 
    $hjri_daye_type == ) {

                            
    $this_day date ("l",$time);

                    if ( 
    $this_day=="Saturday"$hjri_daye_name="السبت";
                    if ( 
    $this_day=="Sunday"$hjri_daye_name="الأحد";
                    if ( 
    $this_day=="Monday"$hjri_daye_name="الاثنين";
                    if ( 
    $this_day=="Tuesday"$hjri_daye_name="الثلاثاء";
                    if ( 
    $this_day=="Wednesday"$hjri_daye_name="الأربعاء";
                    if ( 
    $this_day=="Thursday"$hjri_daye_name="الخميس";
                    if ( 
    $this_day=="Friday"$hjri_daye_name="الجمعة";


                        } else  {

                            
    $hjri_daye_name="";

                        }

                return 
    $hjri_daye_name;

                }

            function 
    hjri_month ($HMonths,$hejri_month_type) {


                if (
    $hejri_month_type) {


                    if ( 
    $HMonths == 1$hjri_month_name="محرم";
                    if ( 
    $HMonths == 2$hjri_month_name="صفر";
                    if ( 
    $HMonths == 3$hjri_month_name="ربيع الأول";
                    if ( 
    $HMonths == 4$hjri_month_name="ربيع الثاني";
                    if ( 
    $HMonths == 5$hjri_month_name="جمادى الأولى";
                    if ( 
    $HMonths == 6$hjri_month_name="جمادى الآخرة";
                    if ( 
    $HMonths == 7$hjri_month_name="رجب";
                    if ( 
    $HMonths == 8$hjri_month_name="شعبان";
                    if ( 
    $HMonths == 9$hjri_month_name="رمضان";
                    if ( 
    $HMonths == 10$hjri_month_name="شوال";
                    if ( 
    $HMonths == 11$hjri_month_name="ذو القعدة";
                    if ( 
    $HMonths == 12$hjri_month_name="ذو الحجة";

                            } else {

                    if ( 
    $HMonths == 1$hjri_month_name=1;
                    if ( 
    $HMonths == 2$hjri_month_name=2;
                    if ( 
    $HMonths == 3$hjri_month_name=3;
                    if ( 
    $HMonths == 4$hjri_month_name=4;
                    if ( 
    $HMonths == 5$hjri_month_name=5;
                    if ( 
    $HMonths == 6$hjri_month_name=6;
                    if ( 
    $HMonths == 7$hjri_month_name=7;
                    if ( 
    $HMonths == 8$hjri_month_name=8;
                    if ( 
    $HMonths == 9$hjri_month_name=9;
                    if ( 
    $HMonths == 10$hjri_month_name=10;
                    if ( 
    $HMonths == 11$hjri_month_name=11;
                    if ( 
    $HMonths == 12$hjri_month_name=12;

                            }

                    return 
    $hjri_month_name;

                }

            function 
    Christian_month ($time,$Christian_month_type) {

                    
    $month_number date ("m",$time);

                    if ( 
    $Christian_month_type == 1) {

                            if (
    $month_number=="1"$Christian_month_name="يناير";
                            if (
    $month_number=="2"$Christian_month_name="فبراير";
                            if (
    $month_number=="3"$Christian_month_name="مارس";
                            if (
    $month_number=="4"$Christian_month_name="أبريل";
                            if (
    $month_number=="5"$Christian_month_name="مايو";
                            if (
    $month_number=="6"$Christian_month_name="يونيو";
                            if (
    $month_number=="7"$Christian_month_name="يوليو";
                            if (
    $month_number=="8"$Christian_month_name="أغسطس";
                            if (
    $month_number=="9"$Christian_month_name="سبتمبر";
                            if (
    $month_number=="10"$Christian_month_name="أكتوبر";
                            if (
    $month_number=="11"$Christian_month_name="نوفمبر";
                            if (
    $month_number=="12"$Christian_month_name="ديسمبر";


                        } else {

                            if (
    $month_number=="1"$Christian_month_name=1;
                            if (
    $month_number=="2"$Christian_month_name=2;
                            if (
    $month_number=="3"$Christian_month_name=3;
                            if (
    $month_number=="4"$Christian_month_name=4;
                            if (
    $month_number=="5"$Christian_month_name=5;
                            if (
    $month_number=="6"$Christian_month_name=6;
                            if (
    $month_number=="7"$Christian_month_name=7;
                            if (
    $month_number=="8"$Christian_month_name=8;
                            if (
    $month_number=="9"$Christian_month_name=9;
                            if (
    $month_number=="10"$Christian_month_name=10;
                            if (
    $month_number=="11"$Christian_month_name=11;
                            if (
    $month_number=="12"$Christian_month_name=12;
                }

            return 
    $Christian_month_name;
        }
    }

    ?>






    __________________
    htaccess بكل بساطة

    الشفرة الموحدة "يونِكود"

    (إن من مفاسد هذه الحضارة أنها تسمي الاحتيال ذكاءً، والانحلال حرية، و"الرذيلة فناً" والاستغلال معونة) - مصطفى السباعي

  3. #3
    عضو سوبر نشيط
    تاريخ التسجيل
    Dec 2004
    المشاركات
    929


    شكرا لك اخي

    والنتيجة تظهر لي هكذا

    الثلاثاء 3- محرم- 1427 هـ الموافق 31-يناير- 2006 ميلادي

    وانا اريدها 3/1/1427هـ الساعة : 5:40 م




    فأرجو التكرم علي بذلك





    __________________
    سبحان الله وبحمده ،، سبحان الله العظيم
    تذكر هذه الآيه قبل ان تشارك( مَا يَلْفِظُ مِن قَوْلٍ إِلَّا لَدَيْهِ رَقِيبٌ عَتِيدٌ)

  4. #4
    عضو سوبر نشيط
    تاريخ التسجيل
    Jun 2004
    المشاركات
    678


    تفضل في المرفقات





    الملفات المرفقة الملفات المرفقة
    __________________
    سبحان الله وبحمده ..... سبحان الله العظيم

    اول موقع متخصص في جمع البرامج المعربة
    الريان نت للبرامج المعربة
    www.ar1ar.com





ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  

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