js农历公历

三堂网 > | 发布时间:2020-11-05T15:23:04 更新时间:2025-01-05T13:48:31
【javascript 获取输入出阳历和阴历日期时间】

script language="JavaScript"

!--

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.getMonth()+1;

var dd=D.getDate();

var ww=D.getDay();

if (ww==0) ww="font color=RED星期日";

if (ww==1) ww="星期一";

if (ww==2) ww="星期二";

if (ww==3) ww="星期三";

if (ww==4) ww="星期四";

if (ww==5) ww="星期五";

if (ww==6) ww="font color=RED星期六";

ww=ww;

var ss=parseInt(D.getTime() / 1000);

if (yy100) yy="19"+yy;

for (I=0;IarrLen;I++)

if (ss=Ys[I])...{

iyear=I;

sValue=ss-Ys[I]; //当年的秒数

}

dayiy=parseInt(sValue/spd)+1; //当年的天数

var dpm=year1999;

if (iyear==1) dpm=year2000;

if (iyear==2) dpm=year2001;

if (iyear==3) dpm=year2002;

if (iyear==4) dpm=year2003;

if (iyear==5) dpm=year2004;

if (iyear==6) dpm=year2005;

if (iyear==7) dpm=year2006;

dpm=dpm.split(";");

var Mn=month1999;

if (iyear==2) Mn=month2001;

if (iyear==5) Mn=month2004;

if (iyear==7) Mn=month2006;

Mn=Mn.split(";");

var Dn="初一;初二;初三;初四;初五;初六;初七;初八;初九;初十;十一;十二;十三;十四;十五;十六;十七;十八;十九;二十;廿一;廿二;廿三;廿四;廿五;廿六;廿七;廿八;廿九;三十";

Dn=Dn.split(";");

dayim=dayiy;

var total=new Array(13);

total[0]=parseInt(dpm[0]);

for (I=1;Idpm.length-1;I++) total[I]=parseInt(dpm[I])+total[I-1];

for (I=dpm.length-1;I0;I--)

if (dayimtotal[I-1])...{

dayim=dayim-total[I-1];

miy=I;

}

bsWeek=ww;

bsDate=yy+"年"+mm+"月";

bsDate2=dd;

bsYear="农历"+Yn[iyear];

bsYear2=Mn[miy]+Dn[dayim-1];

if (ss=Ys[7]||ssYs[0]) bsYear=Yn[7];

function CAL(){

document.write("table border='1' cellspacing='3' width='90' bordercolor='#000000' bgcolor='#FFFFFF' height='110' cellpadding='2'");

document.write("trtd align='center'bfont color=#008040"+bsDate+"/fontbrfont face='Arial' size='6' color=#FF8040"+bsDate2+"/fontbrfont color=#008040span style='FONT-SIZE: 10.5pt'");

document.write(bsWeek+"/spanbr"+"br/bfont color=#9B4E00");

document.write(bsYear+"br"+bsYear2+"/td/tr/table");

}

//--

/script

script language="javascript"CAL();/script

js农历公历相关文章:

在线算八字免费:2021年公历5月出生的宝宝终生运程详批
在线算八字免费:2021年公历5月出生的宝宝终生运程详批

命运的感知在每个人身上都是不一样的,有的人觉得命运可有可无,有的人觉得命运正在控制着他的生活。这些都是基于人们独有的生活经验所得出的结论。而命运对于人们的影响很大,无...

金星星座算农历公历
金星星座算农历公历

金牛座:4月21日~5月21日双子座:5月22日~6月21日巨蟹座:6月22日~7月22日狮子座:7月23日~8月23日处女座:8月24日~9月23日天秤座:9月24日~10月23日天蝎座:10月24日~11月22日射手座:11月...

在线算八字免费:2021年公历5月出生的宝宝终生运程详批
在线算八字免费:2021年公历5月出生的宝宝终生运程详批

命运的感知在每个人身上都是不一样的,有的人觉得命运可有可无,有的人觉得命运正在控制着他的生活。这些都是基于人们独有的生活经验所得出的结论。而命运对于人们的影响很大,无...

2024年农历公历对照表 2024年是什么年
2024年农历公历对照表 2024年是什么年

哪些下面主要介绍2024年的农历公历对照表以及对应的年份是多少。通过多个方面的详细说明,包括节气、农历年、公历年、传统节日等,让了解2024年的重要日期和节庆活动,并对全文进...

农历转阳历生日查询 农历公历生日转换器
农历转阳历生日查询 农历公历生日转换器

在人们的一生中,生日往往被视为一个非常特殊的日子,因为它代表着我们诞生于这个世界的日子。虽然每个人都会过生日,但是确定具体的出生日期并不是一件容易的事情,尤其是对于那些...

农历公历对照表 农历公历对照表查询
农历公历对照表 农历公历对照表查询

农历公历对照表是一个十分重要的工具,能够帮助人们进行时间的计算和确定,特别是在中华文化中,更是占有不可替代的地位。本篇文章将从历史渊源、应用领域和制作方法三个方面对农...

十二星座按农历公历
十二星座按农历公历

金牛座:4月20日到5月20日 双子座:5月21日到6月21日 巨蟹座:6月22日到7月22日 狮子座:7月23日到8月23日 处女座:8月24日到9月23日 天秤座:9月24日到10月23日 天蝎座:10月24日到11月2...