大家来帮我个忙啊求带有阴历的js我给个效果啊!我这个js阴历是错误的郁闷!
就是这个效果的
2007年7月18日 星期三 丙戌年 七月初四
这个页面左上角那个效果
我这里有代码但是现在这个阴历是错误的啊。我看好像代码就些到了2006年的阴历07年的就错了!
代码如下:
var bsYear;
var bsDate;
var bsWeek;
var arrLen=8; //数组长度
var sValue=0; //当年的秒数
var dayiy=0; //当年第几天
var miy=0; //月份的下标
var iyear=0; //年份标记
var dayim=0; //当月第几天
var spd=86400; //每天的秒数
var year1999= "30;29;29;30;29;29;30;29;30;30;30;29 "; //354
var year2000= "30;30;29;29;30;29;29;30;29;30;30;29 "; //354
var year2001= "30;30;29;30;29;30;29;29;30;29;30;29;30 "; //384
var year2002= "30;30;29;30;29;30;29;29;30;29;30;29 "; //354
var year2003= "30;30;29;30;30;29;30;29;29;30;29;30 "; //355
var year2004= "29;30;29;30;30;29;30;29;30;29;30;29;30 "; //384
var year2005= "29;30;29;30;29;30;30;29;30;29;30;29 "; //354
var year2006= "30;29;30;29;30;30;29;29;30;30;29;29;30 ";
var month1999= "正月;二月;三月;四月;五月;六月;七月;八月;九月;十月;十一月;十二月 "
var month2001= "正月;二月;三月;四月;闰四月;五月;六月;七月;八月;九月;十月;十一月;十二月 "
var month2004= "正月;二月;闰二月;三月;四月;五月;六月;七月;八月;九月;十月;十一月;十二月 "
var month2006= "正月;二月;三月;四月;五月;六月;七月;闰七月;八月;九月;十月;十一月;十二月 "
var Dn= "初一;初二;初三;初四;初五;初六;初七;初八;初九;初十;十一;十二;十三;十四;十五;十六;十七;十八;十九;二十;廿一;廿二;廿三;廿四;廿五;廿六;廿七;廿八;廿九;三十 ";
var Ys=new Array(arrLen);
Ys[0]=919094400;Ys[1]=949680000;Ys[2]=980265600;
Ys[3]=1013443200;Ys[4]=1044028800;Ys[5]=1074700800;
Ys[6]=1107878400;Ys[7]=1138464000;
var Yn=new Array(arrLen); //农历年的名称
Yn[0]= "己卯年 ";Yn[1]= "庚辰年 ";Yn[2]= "辛巳年 ";
Yn[3]= "壬午年 ";Yn[4]= "癸未年 ";Yn[5]= "甲申年 ";
Yn[6]= "乙酉年 ";Yn[7]= "丙戌年 ";
var D=new Date();
var yy=D.getYear();
var mm=D.getMont