java日历Java calendar.docx

上传人:b****1 文档编号:11165303 上传时间:2023-05-29 格式:DOCX 页数:17 大小:17.79KB
下载 相关 举报
java日历Java calendar.docx_第1页
第1页 / 共17页
java日历Java calendar.docx_第2页
第2页 / 共17页
java日历Java calendar.docx_第3页
第3页 / 共17页
java日历Java calendar.docx_第4页
第4页 / 共17页
java日历Java calendar.docx_第5页
第5页 / 共17页
java日历Java calendar.docx_第6页
第6页 / 共17页
java日历Java calendar.docx_第7页
第7页 / 共17页
java日历Java calendar.docx_第8页
第8页 / 共17页
java日历Java calendar.docx_第9页
第9页 / 共17页
java日历Java calendar.docx_第10页
第10页 / 共17页
java日历Java calendar.docx_第11页
第11页 / 共17页
java日历Java calendar.docx_第12页
第12页 / 共17页
java日历Java calendar.docx_第13页
第13页 / 共17页
java日历Java calendar.docx_第14页
第14页 / 共17页
java日历Java calendar.docx_第15页
第15页 / 共17页
java日历Java calendar.docx_第16页
第16页 / 共17页
java日历Java calendar.docx_第17页
第17页 / 共17页
亲,该文档总共17页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

java日历Java calendar.docx

《java日历Java calendar.docx》由会员分享,可在线阅读,更多相关《java日历Java calendar.docx(17页珍藏版)》请在冰点文库上搜索。

java日历Java calendar.docx

java日历Javacalendar

java日历(Javacalendar)

java日历(Javacalendar)

进口java.util.scanner;

公共课calendersssss{

calendersssss(){

扫描仪阅读器=新扫描仪(系统内);

系统。

出来。

println(“TTTTTTT欢迎使用筱瑞万年历查询\\\”

+“\n*************************************************”

+“***************************************************”);

System.out

out.println(“请输入你的研究为一年(1905年后)”

+“(请输入你要查询的年份:

1905年以后的年份):

”);

intyear=nextint()读者;

同时(年份,1905){

系统的输入(“请输入一年(请重新输入年份:

):

”);

年nextint()=读者;

}//输入年份

国际sumday=0;

int,1905;

(x<年){

如果((x%=4=0)和(x%100)~=0))||(X400==0))

sumday+=366;

其他的

sumday+=365;

++;

}

//计算年份的总天数

国际temp1=sumday;//计算农历日期

System.out

out.println(“请输入你的月进行研究(1~12)(请输入月份1~

12月):

”);

月=nextint()读者;

而(月<1||月>12){

系统的输入(“请输入一个月一次(请重新输入月份):

”);

月nextint()=读者;

}

开关(月-1){

案例12:

sumday+=31;

案例11:

sumday+=30;

案例10:

sumday+=31;

案例9:

sumday+=30;

案例8:

sumday+=31;

案例7:

sumday+=31;

案例6:

sumday+=30;

案例5:

sumday+=31;

案例4:

sumday+=30;

案例3:

sumday+=31;

案例2:

{

如果((%4,0)和(%)100~=0)||(年%400==0))

sumday+=29;

其他的

sumday+=28;

;

}

案例1:

sumday+=31;

打破;

违约:

sumday+=0;

}

//计算年份的天数加上月份的天数

inttemp2=sumday-temp1;//计算农历日期

在第一sumday%=7;//该月的第一天星期几

系统的输入(“请输入一天的“年”年”+月+

+“月你研究什么(请输入某日):

”);

在一nextint()读者;

int=0;

如果(月=2){

如果((%4,0)和(%)100~=0)||(年%400==0))

温度,29;

别的{

温度,28;

}

}

如果(月==1==3个月||||月==5==7个月||||月==8

||月==10==12个月||){

温度,31;

}

如果(月==4==6个月||||月==9||月==11){

温度,30;

}

//temp2+=天;//计算农历日期.........................

如果(天>温度||天<0){

System.out。

println(“请输入一天再(请重新输入):

”);

天nextint()读者;

}//输入某天后的总天数

国际周=(sumday+天)%7;//所查询的某一天是星期几

字符串星期=空;

开关(为期一周){

案例1:

周=“一”;

打破;

案例2:

周=“二”;

打破;

案例3:

周=“三”;

打破;

案例4:

周=“四”;

打破;

案例5:

周=“五”;

打破;

案例6:

周=“六”;

打破;

案例0:

周=“日”;

打破;

默认值:

周=“日”;

}

//

***********************************************************

****

int=年%60-3;

如果(X1,1){

X1,60;

}

柱干支=null;

开关(X1){

案例1:

干支=“甲子”;断裂;案例2:

干支=“乙丑”;断裂;案例3:

干支=“丙寅”;打破;

案例4:

干支=“丁卯”;断裂;案例5:

干支=“戊辰”;断裂;案例6:

干支=“己巳”;打破;

案例7:

干支=“庚午”;断裂;案例8:

干支=“辛未”;断裂;案例9:

干支=“壬申”;打破;

案例10:

干支=“癸酉”;断裂;案例11:

干支=“甲戌”;断裂;案例12:

干支=“乙亥”;打破;

案例13:

干支=“丙子”;断裂;案例14:

干支=“丁丑”;断裂;案例15:

干支=“戊寅”;打破;

案例16:

干支=“己卯”;断裂;案例17:

干支=“庚辰”;断裂;案例18:

干支=“辛巳”;打破;

案例19:

干支=“壬午”;断裂;案例20:

干支=“癸未”;断裂;

案例21:

干支=“甲申”;打破;

案例22:

干支=“乙酉”;断裂;案例23:

干支=“丙戌”;断裂;案例24:

干支=“丁亥”;打破;

案例25:

干支=“戊子”;断裂;案例26:

干支=“己丑”;断裂;案例27:

干支=“庚寅”;打破;

案例28:

干支=“辛卯”;断裂;案例29:

干支=“壬辰”;断裂;案例30:

干支=“癸巳”;打破;

案例31:

干支=“甲午”;断裂;案例32:

干支=“乙未”;断裂;案例33:

干支=“丙申”;打破;

案例34:

干支=“丁酉”;断裂;案例35:

干支=“戊戌”;断裂;案例36:

干支=“己亥”;打破;

案例37:

干支=“庚子”;断裂;案例38:

干支=“辛丑”;断裂;案例39:

干支=“任寅”;打破;

案例40:

干支=“癸卯”;断裂;案例41:

干支=“甲辰”;断裂;案例42:

干支=“乙巳”;打破;

案例43:

干支=“丙午”;断裂;案例44:

干支=“丁未”;断裂;案例45:

干支=“戊申”;打破;

案例46:

干支=“己酉”;断裂;案例47:

干支=“庚戌”;断裂;案例48:

干支=“辛亥”;打破;

案例49:

干支=“壬子”;断裂;案例50:

干支=“癸丑”;断裂;案例51:

干支=“甲寅”;打破;

案例52:

干支=“乙卯”;断裂;案例53:

干支=“丙辰”;断裂;案例54:

干支=“丁己”;打破;

案例55:

干支=“戊午”;断裂;案例56:

干支=“己未”;打破;

case57:

ganzhi="庚申";break;

case58:

ganzhi="辛酉";break;case59:

ganzhi="壬戌";break;case60:

ganzhi="癸亥";break;

}//判断天干地支

intx2=(year-1900)%12+1;

stringanimal=null;

switch(x2){

case1:

animal="(子)鼠";break;case2:

animal="(丑)牛";break;case2:

animal="(寅)虎";break;

case4:

animal="(卯)兔";break;case5:

animal="(辰)龙";break;case2:

animal="(巳)蛇";break;

case7:

animal="(午)马";break;case1:

animal="(未)羊";break;case9:

animal="(foreignsettlements猴";break;

case10:

animal="(酉)鸡";break;case1:

animal="(戌)狗";break;case1:

animal="(亥)猪";break;

}//判断年份的生肖

switch(x2){

}

system.out.println('\n'+year+"年"+month+"月"+day+"日农历:

["+ganzhi+""++"animal年]");//计算农历日期

system.out.println("+"年"+month+"月"+day+"日:

星期"+").

system.out.println("\n星期日\t星期一\t星期二\t星期三\t星期四\t星期五\t星期六\t");

for(inti=0;i

system.out.print("\t");

}

system.out.print("^^");//输出星期

intx3=6-first;

system.out.println('\n\n"+year+"年"+month+"月的日历:

");

system.out.println("\n星期日\t星期一\t星期二\t星期三\t星期四\t星期五\t星期六\t\n");

for(inti=0;i

system.out.print("\t");

}

intq,r,s;

q=(year-1901)/4);

r=(year-1901)%4.

intlo.

stringli=null;

intj1,.

inta,b=0;

for(inti=0;i<=temp;i++){

if(month==1&&1==1){

system.out.print("(元旦)\t");

}elseif(month==2&&i==2){

system.out.print("(湿地日)\t");

}elseif(month==2&&i==2){

system.out.print("(情人节)\t");

}elseif(month==3&&i==2){

system.out.print("(爱耳日)\t");

}elseif(month==3&&i==5){

system.out.print("(志愿者)\t");

}elseif(month==3&&i==8){

system.out.print("(妇女节)\t");

}elseif(month==3&&i==9){

system.out.print("(母亲河)\t");

}elseif(month==3&&i==2){

system.out.print("(植树节)\t");

}elseif(month==3&&i==2){

system.out.print("(警察日)\t");

}elseif(month==3&&i==1){

system.out.print("(消费者日)");

}elseif(month==3&&i==2){

system.out.print("(森林日)\t");

}elseif(month==3&&i==22){

system.out.print("(水日)\t");

}elseif(month==3&&i==23){

system.out.print("(气象日)\t");

}

elseif(month==3&&i==24){

system.out.print("(防结核病日)");

否则如果(月=4和i=1){

系统的打印(”(愚人节\”);

否则如果(月=4和i=5){

系统的打印(”(清明节)\”);

否则如果(月=4和i=7){

系统的打印(”(卫生日)\”);

否则如果(月=4和i=22){

系统的打印(”(地球日)\”);

否则如果(月=4和i=26){

系统的打印(”(知识产权日)”);

否则如果(月=5和i=1){

系统的打印(”(劳动节)\”);

否则如果(月=5和i=3){

系统的打印(”(哮喘日)\”);

否则如果(月=5和i=4){

系统的打印(”(青年节)\”);

否则如果(月=5和i=8){

系统的打印(”(红十字日)”);

否则如果(月=5和i=12){

系统的打印(”(护士节)\”);

否则如果(月=5和i=15){

系统的打印(”(家庭日)\”);

否则如果(月=5和i=17){

系统的打印(”(电信日)\”);

否则如果(月=5和i=20){

系统的打印(”(学生营养日)”);

否则如果(月=5和i=23){

系统的打印(”(牛奶日)\”);

否则如果(月=5和i=31){

系统的打印(”(无烟日)\”);

否则如果(月=6和i=1){

系统的打印(”(儿童节)\”);

否则如果(月=6和i=6){

系统的打印(”(爱眼日)\”);

否则如果(月=6和i=17){

系统的打印(”(防旱日)\”);

否则如果(月=6和i=23){

系统的打印(”(奥运日)\”);

否则如果(月=6和i=25){

系统的打印(”(土地日)\”);

否则如果(月=6和i=26){

系统的打印(”(禁毒日)\”);

否则如果(月=7和i=1){

系统的打印(”(共产党日)\”);

否则如果(月=7和i=7){

系统的打印(”(抗日日)\”);

否则如果(月=7和i=11){

系统的打印(”(人口日)\”);

否则如果(月=8和i=1){

系统的打印(”(建军节)\”);

否则如果(月=8和i=12){

系统的打印(”(青年节)\”);

否则如果(月=9和i=8){

系统的打印(”(扫盲日)\”);

否则如果(月=9和i=10){

系统的打印(”(教师节)\”);

否则如果(月=9和i=16){

系统的打印(”(脑健康日)”);

否则如果(月=9和i=20){

系统的打印(”(爱牙日)\”);

否则如果(月=9和i=21){

系统的打印(”(停火日)\”);

否则如果(月=9和i=27){

系统的打印(”(旅游日)\”);

否则如果(月=10和i=1){

系统的打印(”(国庆节)\”);

否则如果(月=10和i=4){

System.out。

print("(动物日)\t");

}elseif(month==10&&==5){

system.out.print("(教师日)");

}elseif(month==10&&==8){

system.out.print("(高血压日)");

}elseif(month==10&&==9){

system.out.print("(邮政日)\t");

}elseif(month==10&&==10){

system.out.print("(精神卫生日)");

}elseif(month==10&&==15){

system.out.print("(盲人节)\t");

}elseif(month==10&&==16){

system.out.print("(粮食日)\t");

}elseif(month==10&&==17){

system.out.print("(消除贫困日)");

}elseif(month==10&&==29){

system.out.print("(生物多样性日)");

}elseif(month==10&&==31){

system.out.print("(万圣节)\t");

}elseif(month==11&of==8){

system.out.print("(中国记者日)");

}elseif(month==11&of==9){

system.out.print("(消防日)\t");

}elseif(month==11&of==14){

system.out.print("(糖尿病日)");

}elseif(month==11&of==17){

system.out.print("(大学生节)\t");

}elseif(month==12&&i==1){

system.out.print("(艾滋病日)");

}elseif(month==12&of==4){

system.out.print("(法制宣传日)");

}elseif(month==12&of==9){

system.out.print("(足球日)\t");

}elseif(month==12&&i==1){

system.out.print("(生物多样性日)");

}else{

system.out.print("++"\t");}

if((i+first)%7==0||in==temp){

system.out.print("\n");

a=b;

b=i;

//排版输出查询的某个月的日历

for(j1=a+1;j1<=b;j1++){

doubles=14*q+10.6*(r+1)+temp2+j1;

lo=(int)(29.5%);

if(a==2015&month==1&&day==19)

lo=29;

switch(lo){

case1:

li="初一";break;case2:

li="初二";break;case3:

li="初三";break;

case4:

li="初四";break;case5:

li="初五";break;case6:

li="初六";break;

case7:

li="初七";break;case8:

li="初八";break;case9:

li="初九";break;

case10:

li="初十";break;case11:

li="十一";break;case12:

li="十二";break;

case13:

li="十三";break;case14:

li="十四";break;case15:

li="十五";break;

case16:

li="十六";break;case17:

li="十七";break;case18:

li="十八";break;

case19:

li="十九";break;case20:

li="二十";break;case21:

li="廿一";break;

case22:

li="廿二";break;case23:

li="廿三";break;case24:

li="廿四";break;

case25:

li="廿五";break;case26:

li="廿六";break;case27:

li="廿七";break;

case28:

li="廿八";break;

case29:

li="廿久";break;case30:

li="三十";break;

}

if((j1+first+x3)==7){

for(intj=0;(j)

system.out.print("a");

}}

system.out.print(li+"a");

if((j1+first)%,7==0){

system.out.print("anan');

}//排版输出所查询的某个月的日历

}

}

}}

publicstaticvoidmain(string[]args){

scannerreader=newscanner(system.in);

newcalendersssss();

system.out.println("anan您是否继续查询yes/well?

");

thestringx=reader.next();

while(true){

if(x.equals("yes")){

newcalendersssss();

}

else{

system.out.println("aaaaaat感谢你使用筱瑞万年历查询!

");

break;

}

}

}

}

/*

*遇到的困难和解决方法:

*1.计算年份的总天数时while(x

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工程科技 > 能源化工

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2