فاتح
لائبریرین
ہجری تواریخ کو عیسوی اور عیسوی تواریخ کو ہجری میں تبدیل کریں۔
اس فائل کا ایک آنلائن نمونہ
یہاں یہ وضاحت کرنی ضروری سمجھتا ہوں کہ مجھے جاوا کے صرف ہجے ہی معلوم ہیں
شکریہ اچھا آئیڈیا ہے ایکسل میں پروگرام بنانے کا۔ ویسے ابجد میں میں کافی سر کھپا چکا ہوں کسی زمانے میں، بس خواہ مخواہ علم الاعداد اور رمل کے بھوت سوار ہو گئے تھے۔ جب ایک صاحب نے پوچھ لیا کہ اس دفعہ میرے بیٹا ہوگا کہ بیٹی تو سب کچھ چھوڑ چھاڑ دیا۔
بہرحال اچھا خیال ہے یہ۔
<script language="javascript">
var charCodes= new Array();
charCodes['ا']=1;
charCodes['ب']=2;
charCodes['ت']=400;
charCodes['ث']=500;
charCodes['ج']=3;
charCodes['ح']=8;
charCodes['خ']=600;
charCodes['د']=4;
charCodes['ذ']=700;
charCodes['ر']=200;
charCodes['ز']=7;
charCodes['س']=60;
charCodes['ش']=300;
charCodes['ص']=90;
charCodes['ض']=800;
charCodes['ط']=9;
charCodes['ظ']=900;
charCodes['ع']=70;
charCodes['غ']=1000;
charCodes['ف']=80;
charCodes['ق']=100;
charCodes['ک']=20;
charCodes['ل']=30;
charCodes['م']=40;
charCodes['ن']=50;
charCodes['و']=6;
charCodes['ہ']=5;
charCodes['ی']=10;
charCodes[' ']=0;
function computeCode(strName)
{
if(!strName) return 0;
var result=0;
for(i=0; i< strName.length; i++)
{
//alert(i+" "+strName.charAt(i)+" "+charCodes[strName.charAt(i)]);
result= result+ charCodes[strName.charAt(i)];
}
return result;
}
function getCode()
{
var textName= document.getElementById("username");
var resultText= document.getElementById("resultcode");
var strName1= textName.value;
var res= computeCode(strName1);
resultcode.value= res;
}
</script>
</head>
<body>
<script language="javascript1.2" type="text/javascript" src="OpenPad.js"></script>
<script language="JavaScript">
initUrduEditor({onscreenKeyboard:1});
</script>