أريد سكريبت تاريخ هجري + ميلادي (افرنجي)
اعتقد أنه سيكون جافا
فأين أجده
ربما إذا لم يتوفر يمكني دمج سكريبتين (واحد للميلادي وآخر للهجري) لكن اين أجد كل منهما؟
جزيتم خيرا

المشكلة انك تريد هجريلكن اين كود الجافا الذي اضعه في موقعي حتى يظهرالتاريخ؟
كود: تحديد الكل
<HTML DIR=RTL>
<?
function hijri($GetDateFormat,$DFormat)
{
//start function
$Days=@date("D"); //print day name+Saturday-->Friday
//start hijri function date
$TDays=round(strtotime($GetDateFormat)/(3600*24));
$HYear=round($TDays/354.3667);
$Remain=$TDays-($HYear*354.3667);
$HMonths=round($Remain/29.5305);
$HDays=$Remain-($HMonths*29.5305);
$HYear=$HYear+1389;
$HMonths=$HMonths+10;
$HDays=$HDays+23;
//hijri function days between [29:30]
if ($HDays>29.5305 and round($HDays)!=30)
{
$HMonths=$HMonths+1;
$HDays=Round($HDays-29.5305);
}
else
{
$HDays=Round($HDays);
}
//hijri function months
if ($HMonths>12)
{
$HMonths=$HMonths-12;
$HYear=$HYear+1;
}
//hijri month names [print month name]
if ($HMonths=="1") $hmname="ãÍÑã";
if ($HMonths=="2") $hmname="ÕÝÑ";
if ($HMonths=="3") $hmname="ÑÈíÚ ÇáÃæá";
if ($HMonths=="4") $hmname="ÑÈíÚ ÇáËÇäí";
if ($HMonths=="5") $hmname="ÌãÇÏì ÇáÃæáì";
if ($HMonths=="6") $hmname="ÌãÇÏì ÇáËÇäíÉ";
if ($HMonths=="7") $hmname="ÑÌÈ";
if ($HMonths=="8") $hmname="ÔÚÈÇä";
if ($HMonths=="9") $hmname="ÑãÖÇä";
if ($HMonths=="10") $hmname="ÔæÇá";
if ($HMonths=="11") $hmname="Ðæ ÇáÞÚÏÉ";
if ($HMonths=="12") $hmname="Ðæ ÇáÍÌÉ";
//day function [print day name]
if ($Days=="Sat") $dd="ÇáÓÈÊ";
if ($Days=="Sun") $dd="ÇáÃÍÏ";
if ($Days=="Mon") $dd="ÇáÇËäíä";
if ($Days=="Tue") $dd="ÇáËáÇËÇÁ";
if ($Days=="Wed") $dd="ÇáÃÑÈÚÇÁ";
if ($Days=="Thu") $dd="ÇáÎãíÓ";
if ($Days=="Fri") $dd="ÇáÌãÚÉ";
$les = strlen($DFormat);
for($i=0; $i<=$les; $i++)
{
$df[$i]= substr ($DFormat,$i,1);
if($df[$i]=="A" || $df[$i]=="a")
{
$ddf=@date("a",$GetDateFormat);
if(substr($ddf,0,1)=="a")
{
$Result.="ÕÈÇÍÇð";
}
else
{
$Result>="ãÓÇÁð";
}
}
elseif($df[$i]=="D") {$Result.="$dd";}
elseif($df[$i]=="d") {$Result.="$HDays";}
elseif($df[$i]=="m") {$Result.="$HMonths";}
elseif($df[$i]=="M") {$Result.="$hmname";}
elseif($df[$i]=="y") {$Result.="$HYear";}
elseif($df[$i]=="Y") {$Result.="$HYear"."åÌÑí";}
elseif($df[$i]=="g") {$Result.=@date("g",$GetDateFormat);}
elseif($df[$i]=="G") {$Result.=@date("G",$GetDateFormat);}
elseif($df[$i]=="i") {$Result.=@date("i",$GetDateFormat);}
elseif($df[$i]=="H") {$Result.=@date("H",$GetDateFormat);}
elseif($df[$i]=="h") {$Result.=@date("i",$GetDateFormat);}
elseif($df[$i]=="s") {$Result.=@date("s",$GetDateFormat);}
else
{
$Result.=$df[$i];
}
}
return $Result;
//end hijri function date
}
$d = date(YY-MM-DD);
echo hijri($d,"d M Y")."<BR>";
?>