我这里有dos界面的,不过只能计算公历
/**
*
*/
package calendar;
import java.util.Scanner;
/**
* 万年历
*
* @author Administrator
*
*/
public class Calendar {
/**
* @param args
*/
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.print("请输入年份:");
int year = input.nextInt();
System.out.print("请输入月份:");
int months = input.nextInt();
int yearNum = 0;
int sum = 0;
for (int i = 1900; i < year; i++) {// 年
if ((i % 4 == 0) || (i % 100 != 0 && i % 400 == 0)) {
sum += 366;
} else {
sum += 365;
}
}
boolean isYear = false;
if ((year % 4 == 0) || (year % 100 != 0 && year % 400 == 0)) {
isYear = true;
}
for (int i = 1; i <= months; i++) {// 月
sum += yearNum;
switch (i) {
case 1:
case 3:
case 5:
case 7:
case 8:
case 10:
case 12: {
yearNum = 31;
break;
}
case 4:
case 6:
case 9:
case 11: {
yearNum = 30;
break;
}
case 2: {
if (isYear) {
yearNum = 29;
} else {
yearNum = 28;
}
break;
}
}
}
String[] week = { "星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六" };
for (int i = 0; i < week.length; i++) {
System.out.print(week[i] + "\t");
}
System.out.println();
for (int i = 0; i < sum % 7; i++) {
System.out.print("\t");
}
for (int n = 1; n <= yearNum; n++) {//输出
if ((sum + n) % 7 == 1) {
System.out.println();
}
System.out.print(n + "\t");
}
}
}
1、准备材料 ,包括KT板(也叫泡沫板) 、瓦楞纸(波浪纸)、扭扭棒、彩泥 、珠子、胶枪或胶棒、剪刀等。
2、将KT板裁出一个圆形,瓦楞纸剪成条状,用加热好的胶枪把瓦楞纸围绕圆形板粘贴起来 ,形成钟表盘的形状 。
3 、在圆形KT板上铺一层彩泥,需要铺厚一些,用珠子标上时间刻度。
4、用瓦楞纸卷起来插在中间作立柱(立柱上粘上一朵梅花亮片),用彩泥搓出时针、分针和秒针 ,粘贴在钟表盘里。
5 、用瓦楞纸卷出三个小立柱,粘在下边作三角支架,还可以用扭扭棒制作提手 ,增加趣味性 。
6、最后在闹钟上面做一些小装饰即可。
本文来自作者[闽子硕]投稿,不代表格瑞号立场,如若转载,请注明出处:https://gree0731.com/ig/22035.html
评论列表(4条)
我是格瑞号的签约作者“闽子硕”!
希望本篇文章《二十四节气闹钟手工怎么制作-》能对你有所帮助!
本站[格瑞号]内容主要涵盖:生活百科,小常识,生活小窍门,知识分享
本文概览:我这里有dos界面的,不过只能计算公历/** * */package calendar;import java.util.Scanner;/** * 万年历 * * @au...