java日历制作_java简单日历的制作代码
该日历查询的范围为1900-2015年
import java.util.Scanner;
public class Calendar4 {
public static void main(String[] args){
Scanner input=new Scanner(System.in);
for(;;){
System.out.println("请输入年份");
int year=input.nextInt();
for(;year<1900||year>2050;){
System.out.println("该日历的查询范围在1900年-2050年,请重新输入");
year=input.nextInt();
}
System.out.println("请输入月份");
int month=input.nextInt();
for(;month>13||month<1;){
System.out.println("输入的月份不正确,请重新输入");
month=input.nextInt();
}
int sum=0;
for(int i=1900;i
if(i%4==0&&i%100!=0||i%400==0){
sum+=366;
}else{
sum+=365;
}
for(int j=1;j
if(j==2){
if(year%4==0&&year%100!=0||year%400==0){
sum+=29;
}else{
sum+=28;
}
}else{
if(j==4||j==6||j==9||j==11){
sum+=30;
}else{
sum+=31;
}
}
}
}
sum+=1;
int weekday=sum%7;
System.out.println("日\t一\t二\t三\t四\t五\t六");
for(int i=1;i<=weekday;i++){
System.out.print("\t");
}
if(month==4||month==6||month==9||month==11){
for(int j=1;j<=30;j++){
if(sum%7==6){
System.out.print(j+"\n");
}else{
System.out.print(j+"\t");
}
sum+=1;
}
}else if(month==1||month==3||month==5||month==7||
month==8||month==10||month==12){
for(int j=1;j<=31;j++){
if(sum%7==6){
System.out.print(j+"\n");
}else{
System.out.print(j+"\t");
}
sum+=1;
}
}else if(month==2){
if(year%4==0&&year%100!=0||year%400==0){
for(int j=1;j<=29;j++){
if(sum%7==6){
System.out.print(j+"\n");
}else{
System.out.print(j+"\t");
}
sum+=1;
}
}else{
for(int j=1;j<=28;j++){
if(sum%7==6){
System.out.print(j+"\n");
}else{
System.out.print(j+"\t");
}
sum+=1;
}
}
}
System.out.println("\n还继续吗?(yes/no)");
String question=input.next();
if(question.equals("yes")){
continue;
}else if(question.equals("no")){
break;
}else{
for(;;){
System.out.println("你的回答不正确,请重新输入");
question=input.next();
if(question.equals("yes")){
break;
}else if(question.equals("no")){
break;
}
}
}
if(question.equals("no"))break;
}
}
}
java日历制作_java简单日历的制作代码相关推荐
- HTML期末大作业~简单的程序员个人博客网站模板源码(HTML+CSS)~个人主页博客web网页设计制作~HTML简单个人网页制作~Web大学生网页成品...
HTML期末大作业~ 简单的程序员个人博客网站模板源码(HTML+CSS)~学生HTML个人网页作业作品下载 ~个人主页博客网页设计制作 ~大学生个人网站作业模板 ~简单个人网页制作 临近期末, 你还 ...
- IOS证书制作,最简单的在线制作流程
当我们使用hbuilder.apicloud.yunedit或flutter打包ios app的时候,我们需要一个ios私钥证书和profile文件. 因为我们大部分的前端工程师,都是使用window ...
- java 日历工具_java之日历处理工具类Calendar类
编程语言 java之日历处理工具类Calendar类 字号+ 作者:小虾米 2016-11-08 12:43 Calendar 类是一个抽象类,它为特定瞬间与一组诸如 YEAR.MONTH.DAY_O ...
- java日历类_java Calendar日历类
~Calendar类是一个抽象类,为特定瞬间与一组诸如YEAR,MONTH,DAY_OF_MONTH,HOUR等日历字段之间的转换提供了一些方 法,并为操作日历字段(例如获得下星期的日期)提供了一些方 ...
- java 日历类_JAVA 的日历类型
DAY_OF_WEEK_IN_MONTH :意思是1号到7号为第一周,8号到14号为第二周... package com.test.calendar; import java.util.Calenda ...
- java jnlp 签名_JAVA JNLP组件数字签名制作步骤
为JAR签名需要两个工具: 1.用keytool来创建一个密匙(同时指定时效,多久会过期,默认只给 6个月) 2.用JARSigner用此密匙为JAR签名. 可以用同一个密匙来为多个JAR签名. 注意 ...
- 证件照怎么制作?超简单的证件照制作教程来了
证件照怎么制作,证件照制作教程分享.证件照是日常生活中经常会需要用到的照片类型,比如在填写资料,报名考试,制作证件的时候都需要使用证件照,但是不同证件照的使用要求是不同的,怎样制作不同场合下的证件照呢 ...
- GIF制作工具-简单的GIF制作软件,支持视频图像转换成GIF动画
作为最潮流的图片之一--GIF动图:这种图片深受大众的喜爱,GIF形式的图片不仅体积较小,而且简单的动画形式能够生动形象的表现出图片中的内容,而且现在不论是媒体还是日常斗图,都会出现GIF形式的图片, ...
- 小程序影藏溢出的gif_迅捷GIF制作工具-简单的GIF制作软件,支持视频转成GIF
作为最潮流的图片之一--GIF动图:这种图片深受大众的喜爱,GIF形式的图片不仅体积较小,而且简单的动画形式能够生动形象的表现出图片中的内容,而且现在不论是媒体还是日常斗图,都会出现GIF形式的图片, ...
最新文章
- 谷歌编程语言年度榜NO.1:知识体系总结(2021版)
- 一文读懂分布式架构知识体系(内含超全核心知识大图)
- mysql right syntax_mysql the right syntax to use near 'not null comment '身份'
- sqoop mysql hadoop_使用sqoop将mysql数据导入到hadoop
- c语言编程TLC2543AD采集,AD转换器TLC2543编程
- 中文自然语言处理(NLP)(三)运用python jieba模块计算知识点当中关键词的词频
- Rm –rf误删除了一个数据文件,而备份集恰好损坏,请写出恢复步骤
- 解决Eclipse 项目报错:Unbound classpath container: ‘JRE System Library [JavaSE-1.7]
- 121 项目 024 笔记向 内省机制
- php5.2 sqlserver2000,Linux系统下让PHP连sqlserver2000
- jqueryui时间插件_jQueryUI AutoComplete插件
- 计算信源熵和香农编码C语言,Word版可编辑-信息论与编码课程设计报告统计信源熵与香农编码精心整理.doc...
- 冰点还原离线激活_冰点还原密钥,小编告诉你如何激活冰点还原
- 购买的域名设置域名解析
- 爬虫小练习:堆糖图片抓取--爬虫正式学习day1
- 软件测试女生可以学习么?现在还能入行么?
- Kibana关联ES查询数据
- 语音合成第一篇-入门
- 基于NeRF的APP上架苹果商店!照片转3D只需一部手机,网友们玩疯了
- 快速查看MySQL数据库的版本号
热门文章
- cma检测_南京CMA检测
- 东南大学计算机考研经验
- Activity(二)—— Activity的生命周期
- python pexpect 打印匹配的值
- 如何快速学习python,怎么学习Python
- Maven配置本地仓库和阿里云镜像仓库不生效的解决方法
- Camtasia Studio2021喀秋莎激活下载如何录制屏幕教程
- PHP获取php,mysql,apche的版本信息
- 适合计算机专业的志愿者活动,大学计算机与信息科学系青年志愿者协会活动的总结.docx...
- 音乐制作宿主软件-Bitwig Studio 3 v3.3.3 x64 MacOSX