2010-04-26 22:36

import java.util.Scanner;

public class _calendar {

public static void main(String[] args) {

// TODO Auto-generated method stub

System.out.println("请输入年份:");

Scanner sc = new Scanner(System.in);

int year = sc.nextInt();

if (year < 1900) {

System.out.println("请输入大于1900年的年份:");

year = sc.nextInt();

}

System.out.println("请输入月份:");

int month = sc.nextInt();

if (month < 0 || month > 12) {

System.out.println("请输入正确月份(1-12):");

month = sc.nextInt();

}

System.out.println("年份:" + year + ",月份:" + month);

/* 判断是否是闰年 */

boolean y = run_count(year);

System.out.println();

/*

* if((year%4==0)&&(year%100!=0)||(year%400==0)) {

* System.out.println("该年份是闰年!"); y=true; } else { y=false;

* System.out.println("该年份不是闰年!"); }

*/

/* 计算输入月份的天数 */

int day;

day = day_count(y, month);

/*

* { if((y==true)&&(month==2)) { day=29;

* System.out.println("该年月份下,月份:"+day+"天"); } else

* if((y==false)&&(month==2)) { day=28;

* System.out.println("该年月份下,月份:"+day+"天"); } else

* if((month==4)||(month==6)||(month==9)||(month==11)) { day=30;

* System.out.println("该年月份下,月份:"+day+"天"); } else {day=31;

* System.out.println("该年月份下,月份:"+day+"天");}}

*/

/* 计算该月第一天是星期几 */

/* 1、计算输入年份距离1900年1月1日的天数 */

int run = 0;// 输入年份距1900之间有多少闰年

for (int x = 1900; x < year;

java怎样输出闰年,Java 小日历格式输出 闰年计算相关推荐

  1. 使用Java编写Excel传统课表转日历格式

    今天遇到一个让她比较苦恼的事情,她手上有一大堆传统Excel格式的课程安排表,现在想将他们全搞成日历格式的,她只能手动一个一个搞,效率很低也很无聊,帮她做了个小工具,通过工具实现格式转换,解放双手! ...

  2. c语言:按年月日格式输出系统日期,按时分秒格式输出系统时间,C/C++中的日期和时间...

    以前看过一个笑话,有人问一geek:Can you tell me the time now?被这样回答:Of course,it's 1229883309 seconds since 1970/1/ ...

  3. c语言如果输出宽度大于,C语言格式输出

    ★d格式符,用来输出十进制整数. ⑴%d,按整型数据的实际长度输出. ⑵%md,m为指定的输出字段的宽度,数据位数小于m,左边补空格,若大于m,按实际长度输出 ⑶%ld,输出长整型数据(long) ★ ...

  4. Java输出表格格式_在Java的System.out中以表格式输出

    我创建了一个可以构建许多高级表视图的项目.如果你想列印表的宽度会有一个限制.我已经把它应用在我自己的一个项目中,以获得客户发票打印.以下是打印视图的示例. PLATINUM COMPUTERS(PVT ...

  5. c语言十六进制的输出与站位,运算符与格式输出输入4

    格式化输入输出: printf("hello world!"): printf("期望薪资:%d\n",salary); //%站位符 格式化传分为两种: 1. ...

  6. java gui 日历_Java实现简单日历小程序 Java图形界面小日历开发

    今天给大家介绍一下如何用Java swing开发一款简单的小日历,下面我们来看代码: 首先创建一个CalendarBean类,用于基本的日期计算: package other1; import jav ...

  7. java 日历界面_Java实现简单日历小程序 Java图形界面小日历开发

    今天给大家介绍一下如何用java swing开发一款简单的小日历,下面我们来看代码: 首先创建一个calendarbean类,用于基本的日期计算: package other1; import jav ...

  8. java设计日历实验报告_JAVA小日历组件-JAVA2课程设计(报告+程序)【提供下载】...

    这个是我们JAVA2的课程设计,弄的很简单的一个小日历组件 1.设计目标 本课程设计是一个JAVA小日历组件的设计,利用Frame框架类.面板类进行图形化界面设计,实现小日历的公历显示等功能. 2.设 ...

  9. java中输出日历_Java输出日历写法

    package TestString_2; import java.text.ParseException; import java.util.Calendar; import java.util.G ...

最新文章

  1. C++ STL标准模板库(stack)
  2. 关于使用旋转四元数绕轴旋转θ角度时,使用参数是θ/2的理解
  3. return 和 exit
  4. 阶乘和(n比较大---大数乘法+大数加法)
  5. 集合元素处理(传统方式)
  6. 自定义JSP中的Taglib标签之四自定义标签中的Function函数
  7. jaas_受JAAS保护的JAX-RS端点
  8. 易语言自定义数据类型转c,一步一步跟我学易语言之自定义数据类型
  9. 关于配置Webapck的 exclude 不过滤 node_modules Babel却没有处理转换node_modules的源码
  10. [转载] python bp神经网络 mnist_Python利用全连接神经网络求解MNIST问题详解
  11. 抖音群口令emoji表情转换群ID
  12. 从零学爬虫:采集房天下二手房信息
  13. 计算机考研专业课靠什么,2021计算机考研:这4个科目 各科该如何备考?
  14. 【MYSQL】【基础知识】【MySQL的基本使用】
  15. 【视频异常检测综述-论文阅读】Deep Video Anomaly Detection: Opportunities and Challenges
  16. ORACLE 按时间创建分区表
  17. 立创商城pcb封装导入
  18. Altera的IP核
  19. ubuntu文件格式转换
  20. Html 和 Css 的杂乱总结

热门文章

  1. python下俄罗斯方块的游戏设计_[源码和文档分享]基于Python的PyGame的俄罗斯方块游戏设计与实现...
  2. 计算机网络安全常见问题,计算机网络安全是指什么?
  3. mysql 一行取最大值_mysql 分组取最大值的同时获取包含最大值的行的其他字段
  4. ZooKeeper 3.5.5 基础使用
  5. (六)Netty网络编程应用实例-群聊系统
  6. python打印当前文件的绝对路径,并解决打印为空
  7. python gc清理无用变量与内存
  8. jsp基础代码片段(含sql与js和jsp的交互)与简易贴吧网站项目
  9. MySQL对字符集_对MySQL字符集的认识
  10. vs2019编译c语言提示有病毒,关于VS2019代码编译的问题(C++)