《java控制台输出日历》由会员分享,可在线阅读,更多相关《java控制台输出日历(4页珍藏版)》请在人人文库网上搜索。

1、小程序:控制台输出日历package cn.java.Visualcalendar;import java.text.*;import java.util.Calendar;import java.util.Date;import java.util.GregorianCalendar;import java.util.Scanner;public class Visualcalendar public static void main(String args)System.out.println(请输入如下格式日期(2001-1-1):);Scanner scanner = new Scan。

2、ner(System.in);/手动输入。String str = scanner.nextLine();/将手动输入的一行字符串赋值给str。DateFormat time = new SimpleDateFormat(yyyy-MM-dd);/按照yyyy-MM-dd的格式解析字符串。try /正常情况下执行。Date date = time.parse(str);/将字符串转换为Date数据。Calendar calendar = new GregorianCalendar();/调用Calendar类方法。calendar.setTime(date);/设置当前时间为输入时间。int 。

3、year = calendar.get(Calendar.YEAR);/获取输入时间的年数。int mun = calendar.get(Calendar.MONTH);/获取输入时间的月数。int day = calendar.getActualMaximum(Calendar.DATE);/获取输入当前月份最大天数。int qgg = calendar.get(Calendar.DATE);/获取输入时间的天数。calendar.set(Calendar.DATE, 1);/设置日期为当月第一天。int jay = calendar.get(Calendar.DAY_OF_WEEK);/获。

4、取输入月份的第一天是星期几。所以在设置日期下面声明。 System.out.println(查询+year+年+(mun+1)+月日历,如下:);/输出mun时记住从0开始所以+1。System.out.println(日t一t二t三t四t五t六);for(int j=1;jjay;j+) / 当月第一天是星期几便在前面空出(几-1)格。System.out.print(t);for(int i=1;i=day;i+) /遍历输出每一天的数字。if(i=qgg)/在输入的天数前面标记*。System.out.print(*);System.out.print(i+t); int ggq = calendar.get(Calendar.DAY_OF_WEEK);/获取遍历输出时的星期几。calendar.add(Calendar.DATE, 1);/每输出一次,便在当前时间上加一天。if(ggq%7=0) / 当输出天数为星期六时,转行。System.out.println(); catch(ParseException e)e.printStackTrace();/抛出异常。

JAVA 日历输出_java控制台输出日历相关推荐

  1. java金字塔显示_java控制台输出数字金字塔示例分享

    /*Java *Author: NealFeng at oschina.net *License: GPLv2+ *Time: 2014/1/17 * *在控制台输出数字金字塔: *          ...

  2. java控制台打印乱码_java控制台输出出现乱码怎么解决

    java控制台输出出现乱码怎么解决 发布时间:2020-06-24 10:37:14 来源:亿速云 阅读:82 作者:Leah java控制台输出出现乱码怎么解决?相信很多没有经验的人对此束手无策,为 ...

  3. java 输出_java怎么输出

    展开全部 java控制台输出由print( ) 和 println( )来完成最为简单.这两种方法由rintStream(System.out引用323131333532363134313032313 ...

  4. 【Log4j日志输出】控制台输出、输出到文件:简单使用示例

    官方下载 链接:Apache Log4j Download Mirrors 使用方式 下载完毕后解压: 复制jar包 把log4j-1.2.17.jar包放进项目里,添加到Java Build Pat ...

  5. 【Python日志输出】控制台输出INFO和WARNING级别,文件只记录WARNING级别

    参考博客 - Python日志分级别输出到不同文件 参考思路:为logger设置2个handler,再对2个handler设置不同的filter进行日志过滤. 通过supervisor管理项目时,会有 ...

  6. 【JavaScript学习笔记2】JS中常见的输出方式-控制台输出信息

    引言 在编程开发的过程中,输出信息是非常必要的.JS中提供了四种输出方式:弹出显示框.控制台输出.弹出输入框.弹出判断显示框 弹出显示框 这种方式在上一篇笔记中已经详细介绍,有需要学习的朋友可以跳转到 ...

  7. js输出的三种方式:页面输出、对话框输出、控制台输出

    1.页面输出 document.write("图片上传失败") 2.对话框输出 window.alert("图片上传失败") 必须点击确定才能进行后续操作,打断 ...

  8. 【Java Calendar日历类】可视化日历程序(控制台输出)

    Calendar日历类 Calendar 类是一个抽象类,为我们提供了关于日期计算的相关功能,比如:年.月.日.时.分.秒的展示和计算. GregorianCalendar 是 Calendar 的一 ...

  9. java print 格式化输出_java 格式化输出方法

    在javaSE5中推出了printf方法来输出文本到控制台,在java中现在有如下方法可以输出文本: 1.System.out.println(....) //输出并换行 2.System.out.f ...

最新文章

  1. 什么样的人适合学习UI?
  2. Alpha 测试和Beta的区别
  3. LeetCode 1119. 删去字符串中的元音
  4. 2017.9.24 虔诚的墓主人 思考记录
  5. python绘制条形图 中文横坐标_Pyhon绘制数据范围条形图
  6. Java阶段2-02JS:07JS中的事件
  7. 隐藏终端、暴露终端和RTS、CTS机制
  8. cacti 安装部署
  9. Git.Framework 框架随手记--ORM条件组合
  10. 【机器学习笔记】有监督学习和无监督学习
  11. git lfs常用命令
  12. 第三次作业--结对编程
  13. 一开电脑wifi就断网_为什么电脑一连wifi就断网,
  14. 查看Win7的真实版本号方法
  15. 搞个服务器安装黑群晖系统,牛人闲置电脑大改造!超低成本组建家用黑群晖NAS...
  16. vue+vant仿微信聊天画面做了个点击按钮出现土味情话的界面
  17. 数值计算与MATLAB微积分
  18. [渝粤教育] 深圳信息职业技术学院 《新理念英语》English For You 参考 资料
  19. Unity 多机器的视频不卡帧同步
  20. 动态时间规整DWT(Dynamic Time Warping)

热门文章

  1. StarUML画类图
  2. 流量卡之家:中国电信叫停不限量套餐 狂欢路上的清醒者
  3. Python 爬取CCTV视频
  4. WPS.JS宏应用案例01:创建带超链接的工作表目录
  5. 如何成为ITSMS、ISMS审核员
  6. 2018河南对口升学计算机专业试题,河南省2018年计算机类基础课对口升学考试题...
  7. 第08课:Prompt Engineering——提问ChatGPT的艺术
  8. C# Timer 每日定时执行任务
  9. ipad稳定测试软件,如果您想尝试即将推出的iPhone和iPad软件,不妨试试公开测试版...
  10. Linux入门--教程4(点灯笼) Shell Scirpt 脚本 string字符串 专题