اضافة التاريخ فى مدونتك سوف يفيدك كثيرا وفى هذه الموضوع سوف أقدم لكم إضافة اضافة التاريخ الهجرى والميلادى معا لمدونات بلوجر وهذه الإضافة سوف يفيد ايضا من لديهم مدونات أسلامية لأن يكون به يوجد بها التاريخ الهجرى و ايضا يفيد أصحاب المدونات الأخبارية ويمكنك ومعاينة الإضافة من الرابط التالى نمر الأن لشرح التركيب .
<div id='h-date'>
<div id='unctioneladate'>
<script>
//<![CDATA[
function gmod(n,m){
return ((n%m)+m)%m;
}
function kuwaiticalendar(adjust){
var today = new Date();
if(adjust) {
adjustmili = 1000*60*60*24*adjust;
todaymili = today.getTime()+adjustmili;
today = new Date(todaymili);
}
day = today.getDate();
month = today.getMonth();
year = today.getFullYear();
m = month+1;
y = year;
if(m<3) {
y -= 1;
m += 12;
}
a = Math.floor(y/100.);
b = 2-a+Math.floor(a/4.);
if(y<1583) b = 0;
if(y==1582) {
if(m>10) b = -10;
if(m==10) {
b = 0;
if(day>4) b = -10;
}
}
jd = Math.floor(365.25*(y+4716))+Math.floor(30.6001*(m+1))+day+b-1524;
b = 0;
if(jd>2299160){
a = Math.floor((jd-1867216.25)/36524.25);
b = 1+a-Math.floor(a/4.);
}
bb = jd+b+1524;
cc = Math.floor((bb-122.1)/365.25);
dd = Math.floor(365.25*cc);
ee = Math.floor((bb-dd)/30.6001);
day =(bb-dd)-Math.floor(30.6001*ee);
month = ee-1;
if(ee>13) {
cc += 1;
month = ee-13;
}
year = cc-4716;
if(adjust) {
wd = gmod(jd+1-adjust,7)+1;
} else {
wd = gmod(jd+1,7)+1;
}
iyear = 10631./30.;
epochastro = 1948084;
epochcivil = 1948085;
shift1 = 8.01/60.;
z = jd-epochastro;
cyc = Math.floor(z/10631.);
z = z-10631*cyc;
j = Math.floor((z-shift1)/iyear);
iy = 30*cyc+j;
z = z-Math.floor(j*iyear+shift1);
im = Math.floor((z+28.5001)/29.5);
if(im==13) im = 12;
id = z-Math.floor(29.5001*im-29);
var myRes = new Array(8);
myRes[0] = day; //calculated day (CE)
myRes[1] = month-1; //calculated month (CE)
myRes[2] = year; //calculated year (CE)
myRes[3] = jd-1; //julian day number
myRes[4] = wd-1; //weekday number
myRes[5] = id; //islamic date
myRes[6] = im-1; //islamic month
myRes[7] = iy; //islamic year
return myRes;
}
function writeIslamicDate(adjustment) {
var wdNames = new Array("الأحد", "الإثنين", "الثلاثاء", "الأربعاء", "الخميس", "الجمعة", "السبت");
var iMonthNames = new Array("1","2","3","4",
"5","6","7","8",
"9","10","11","12");
var iDate = kuwaiticalendar(adjustment);
var outputIslamicDate = wdNames[iDate[4]] + "، "
+ iDate[5] + " , " + iMonthNames[iDate[6]] + " , " + iDate[7] + " هـ";
return outputIslamicDate;
}
//]]>
</script>
<script language='javascript' type='text/javascript'>
var adjust = 0;
document.write(writeIslamicDate(-1))
</script>
</div>
<script>
/*<![CDATA[*/
document.write("<div id='wdbloogeladate'>");
var mydate=new Date()
var year=mydate.getYear()
if (year < 1000)
year+=1900
var day=mydate.getDay()
var month=mydate.getMonth()
var daym=mydate.getDate()
if (daym<10)
daym="0"+daym
var dayarray=new Array("الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت")
var montharray=new Array("1","2","3","4","5","6","7","8","9","10","11","12")
document.write("<span class='cnmdaylabel'>"+dayarray[day]+"<\/span><span class='fasel'> / <\/span><span class='daylnum'>"+daym+"<\/span><span class='fasel'> / <\/span><span class='month'>"+montharray[month]+"<\/span><span class='fasel'> / <\/span><span class='year'>"+year+"<\/span><span class='melady'> م <\/span>")
document.write("<\/div>");
/*]]>*/
</script>
</div>
إرسال تعليق
جميع الردود تعبّر عن رأي كاتبيها فقط. حريّة النقد والرد متاحة لجميع الزوار بشرط أن لا يكون الرد خارج نطاق الموضوع وأن يكون خال من الكلمات البذيئة. تذكّر قول الله عز وجل (مَا يَلْفِظُ مِن قَوْلٍ إِلاَّ لَدَيْهِ رَقِيبٌ عَتِيد).
EmoticonClick to see the code!
To insert emoticon you must added at least one space before the code.