给定某年日期及该年第一天是星期几然后显示该年的日历
package lyt;
import javax.swing.*;
public class Lyt5 {
public static void main(String[] args) {
// TODO Auto-generated method stub
String year=JOptionPane.showInputDialog(null,"请输入年份:","梁燕婷",JOptionPane.QUESTION_MESSAGE);
String weekend=JOptionPane.showInputDialog(null,"请输入改年第一天的星期数:","梁燕婷",JOptionPane.QUESTION_MESSAGE);
int year1=Integer.parseInt(year);
int weekend1=Integer.parseInt(weekend);
String []mouth={"January","February","March","April","May","June","July","August","September","October","November","December"};
int []days={31,28,31,30,31,30,31,31,30,31,30,31};
String []weekend2={"Sun","Mon","Tue","Wed","Thu","Fri","Sat"};
if((year1@0==0)||(year1%4==0&&year10!=0)) //判断该年是否是闰年与否
days[1]=29;
for(int i=0;i<12;i++) //显示12个月份的循环代码
{
System.out.print(" "+mouth[i]);
System.out.println(" " + year1);
for(int j=0;j<90;j++)
{
System.out.print("*");
if(j==89)
System.out.println("*");
}
for(int n=0;n<7;n++)
{
if(n==6)
System.out.printf("s\n",weekend2[n]);
else
System.out.printf("s",weekend2[n]);
}
for(int r=0;r
System.out.print(" ");
for(int m=1;m<=days[i];m++)
{
System.out.printf("d", m);
weekend1++;
if(weekend1%7==0)
System.out.println("");
}
System.out.println("");
}
}
}
转载于:https://www.cnblogs.com/12345678lyt/archive/2012/12/07/2808180.html
给定某年日期及该年第一天是星期几然后显示该年的日历相关推荐
- excel给定一个日期,确定是本月的第几周
excel给定一个日期,确定是本月的第几周 答案:B1=WEEKNUM(A1)-WEEKNUM(EOMONTH(A1,-1)+1)+1 weeknum(A1). A1在本年的第几周 EOMONTH(A ...
- Python-day8集合作业(给定任一日期判断它是这年的第几天)
用三个集合表示三门学科的选课学生姓名(一个学生可以同时选多门课) math1 ={'铁柱','狗蛋','狗剩','张麻子','乔峰','苗人凤','鬼雾虎太郎'} English = {'狗蛋','李 ...
- 获取某一日期所在月份的第一天日期或最后一天日期
获取指定日期所属月份的第一天日期: SET ANSI_NULLS ON GOSET QUOTED_IDENTIFIER ON GO-- ================================ ...
- 给定一个日期,算出上周五日期
给定一个日期,算出上周五日期 DateTime dt=new DateTime(); for(double loop=0;loop<7;loop++) { dt=DateTi ...
- 获取指定日期所属年份的第一天日期或最后一天日期
写了2个自定义函数,获取指定日期所在年份的第一天日期或最后一天的日期: SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO -- ============ ...
- php获得每个月第一天的时间,PHP获取指定日期所在月的第一天和最后一天几个例子...
标题有点说不清楚了就是否PHP获取指定日期所在月的第一天和最后一天几个段程序了了,下文给各位总结一下吧. 示例代码 代码如下 复制代码 //获取指定日期所在月的第一天和最后一天 function G ...
- Sql Server 指定日期所在周的第一天和最后一天
Declare @i Int = 0 ; While @i < 7BeginSet @i += 1 ;Set DateFirst @i ;Declare @dt DateTime = '2019 ...
- java根据日期判断星座_给定公历日期计算12星座(Java代码实现)
给定公历日期,计算返回该日期对应的十二星座. public static String getXingZuoName(int month, int day); 注意:参数month和day均为公历月. ...
- java计算星座_给定公历日期计算12星座(Java代码实现)
给定公历日期,计算返回该日期对应的十二星座. public static String getXingZuoName(int month, int day); 注意:参数month和day均为公历月. ...
最新文章
- Linux下集群技术应用概述
- 程序设计囚犯与灯泡 C语言代码,100个囚犯和灯泡的那些事儿(下)
- 配置管理-SVN使用指南-Linux
- 无数种求逆元的方法总结
- R 语言 Windows 环境 安装与Windows下制作R的package--Rtools
- iOS判断是否有权限访问相机,相册,定位
- dede image.class.php,DEDE模板下载织梦DEDE 核心类TypeLink.class.php功能剖析
- Python实战从入门到精通第三讲——数据结构与算法1之解压序列赋值
- android adb 刷机工具,ADB 工具 ADB 工具刷机-完美教程资讯
- ping tracert 用法
- 英语常用单词分类---1
- 四、初识python编程-程序结构(课时11-13)
- 纯CSS手里剑绘制优化1
- android学生成绩查询代码,android学生成绩查询系统.pdf
- 已知两角及其夹边,解三角形
- CAD偏移曲线(com接口c#语言)
- 笔记:图解系统(小林coding)
- No subdirectories found for mandatory directory location ‘file: /config/*/‘
- 山东大学软件学院考试回忆——大一上
- 根据json文件中的坐标剪切图像