package day5;import java.util.Calendar;
import java.util.Scanner;public class date {public static void main(String[] args) {System.out.println("输入年");String weet[]={"星期7","星期1","星期2","星期3","星期4","星期5","星期6"};Scanner a=new Scanner(System.in);Calendar cal=Calendar.getInstance();int year=a.nextInt(); cal.set(Calendar.YEAR, year);//设置年System.out.println("输入月");int yue=a.nextInt();cal.set(Calendar.MONTH, yue-1);//设置月,月设置要-1System.out.println("输入日");int day=a.nextInt();cal.set(Calendar.DATE, day);//设置月for (int i = 0; i < weet.length; i++) {System.out.print(weet[i]+"\t");   }int days=cal.getActualMaximum(Calendar.DATE);//计算出该月有多少天cal.set(Calendar.DATE, 1);    //设置为该月的第一天int one=cal.get(Calendar.DAY_OF_WEEK)-1;//获取该月第一天为星期几;one为每月前空日期的个数for (int i = 0; i <days+one ; i++) {if (i%7==0) {System.out.println();//换行}if (i<one) {System.out.print("\t");//每月前空日期}else {//输入日历,用户输入的日期加*if (day==i-one+1) {System.out.print((i-one+1)+"*"+"\t");}else{System.out.print((i-one+1)+"\t");}}}}}

Calendar 设置某年某月的日历相关推荐

  1. java日历打印出的格式不对_Java打印某年某月的日历 没有错误但是运行出的月份与实际不符 求大神指导...

    Java打印某年某月的日历 没有错误但是运行出的月份与实际不符 求大神指导 我看了一下日历,发现你打出来的其实是九月份而不是八月份,那么我猜在showPrint这里的第二个参数是从0开始的,即0~11 ...

  2. Java输出某一年的日历(可改成输出某年某月的日历)

    这里给大家展示一下如何用Java写一个输出某一年日历的程序.水平有限,如果有更简单的方法,不妨在评论区分享! 一年的日历,是由每一个月的小日历组成的.一个月的日历分为日历头(2020年-1月)和日历体 ...

  3. 【时间处理】python制作日历、判定日期是周几(2种方法) 、获取某年某月的日历数据、获取法定节假日

    在写项目管理系统时,开发了日历管理模块,以结合个人日历提醒.审批流时间处理的等等,以下是用到的相关模块及代码: 1.判断给定的日期是周几(2种方法): 方法一: from datetime impor ...

  4. C语言编写某年某月的日历,详细讲解

    话不多说,直接上结果图 说明 :                程序不难,唯一一个难点就是怎么算每月是星期几,其余的代码比较多但不费脑筋(当然了作者脑壳笨第一次写的时候也花了不少时间,哈哈),特别适合 ...

  5. C语言实现打印某年某月的日历

    在做学校作业发现的一道不错的练手题目,记录下来方便复习 大致思路: ① 判断输入的年份是否闰年: ② 计算输入月份的第一天是该年的第几天: ③ 计算输入月份的第一天是星期几: ④ 输出. 结合代码食用 ...

  6. Java实验项目二——打印某年某月日历

    Program:打印万年历(输入年份,月份,输出该月的日历,已知1900年1月1日是星期一), 要 求: (1)编写一个方法判断闰年: (2)编写一个方法判断某年某月有多少天: (3)编写一个方法计算 ...

  7. java 设置月份_java – 为什么Calendar.JUNE将月份设置为7月?

    我想你们有些人读过这个标题,并且"哦,另一个关于 java的基于0的月系统的问题--".好吧,不是这次. 在我们切换到夏令时之后,我的java日历对象表现得很好.将月份设置为JUN ...

  8. 万年历c语言打印年月,万年历(实现从键盘输入1900年之后的任意的某年、某月,输出该月的日历)...

    //25.万年历(实现从键盘输入1900年之后的任意的某年.某月,输出该月的日历) import java.util.Scanner; public class Calendar{ public st ...

  9. java calendar 设置小时_Calendar 日历类的时间操作

    我们经常会涉及到对时间的处理,例如登陆网站,我们会看到网站首页显示XXX,欢迎您!今天是XXXX年....某些网站会记录下用户登陆的时间,比如银行的一些网站,对于这些经常需要处理的问题,Java中提供 ...

最新文章

  1. 带父节点的平衡二叉树_学习数据结构--第四章:树与二叉树(平衡二叉树)
  2. 《中国人工智能学会通讯》——2.2 智能汽车人机交互与人机协同技术
  3. 如何绘制caffe网络训练曲线
  4. Win10 Terminal + WSL 2 安装配置指南,精致开发体验
  5. 魔兽世界客户端数据研究(三)
  6. 叮咚!7.24运维节,您有一份礼物待查收!
  7. 关于类的入门例子(1): 继承窗体
  8. 为了研究,可以在 Linux 内核中植入漏洞吗?
  9. 设置Response中的ContentType
  10. 错误解决:java.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException: Failed to star
  11. java openxml word_OpenXMl倒出word、PDF
  12. 【软考软件评测师】第五章节 安全测试测试方法
  13. 【Oracle之AWR报告解析】
  14. com.oracle:ojdbc6:12.1.0.1-atlassian-hosted‘ not found
  15. Core Techniques And Algorithms In Game Programming
  16. 07 图形学——曲线曲面
  17. sqlserver关于always on的总结
  18. 作为一个在校大学生,是否有必要参加计算机培训班?
  19. linux查看用户家目录下的隐藏文件,linux中查看目录下隐藏文件方式?
  20. 《大数据》第1期“应用”——百度大数据应用与实践

热门文章

  1. MacOS磁盘目录结构
  2. iTunes 打包,iTunes 升级12.7 没有应用的问题,加入iTunes 12.6老版本
  3. Linux运维03:ps命令详解
  4. Vue SSR 初探
  5. Fruit Ninja(水果忍者)游戏源码 cocos2d
  6. 语言理论的概念和误解
  7. 如何用正则表达式验证身份证号
  8. js世界佳缘用户名显示隐藏内容 pink老师
  9. 青岛科技大学C语言复试笔试,青岛科技大学c语言期末考试题Word版
  10. php macaw路由没进入路由5入口,使用composer构建PHP框架之路由构建方法(一)