精华内容
下载资源
问答
  • java日历
    千次阅读
    2021-03-05 22:28:12

    88e4346609df03a8e24bb89ca76dcaa6.png

    System.out.println("请输入日期(按照格式:2030-3-10):");

    //在控制台输入

    //String str="2016-9-26";

    Scanner scanner=new Scanner(System.in);

    String str=scanner.nextLine();

    //将字符串转为日期,记住 abstract class DateFormat,所以要 new 子类

    DateFormat dateformat=new SimpleDateFormat("yyyy-MM-dd");

    //导入包的时候记住 java.util.Date;

    Date date=dateformat.parse(str);

    //将日期转为日历 记住 abstract class Calendar

    Calendar calendar = new GregorianCalendar();

    calendar.setTime(date);

    /*要实现一个日历的功能

    * 1.首先要知道这个月份共有多少天

    * 2.知道每个月的一号在星期几,并且知道外国和中国的日历不同,比如外国的每周第一天是我们的星期日

    * 我们可以把控制台拿到的日历进行转化,我们把每次拿到的日历重新设置为当月的第一天,

    * 这样我们就可以知道每月一号前有几个空格符

    *

    * */

    //获取本月最大的天数

    int maxday=calendar.getActualMaximum(Calendar.DATE);

    System.out.println("最大的天数 maxday:"+maxday);

    //把日期设置为一号,并且找出是本周的第几天,并且测试一下

    calendar.set(Calendar.DATE, 1);

    int day=calendar.get(Calendar.DATE);

    int weekofday1=calendar.get(Calendar.DAY_OF_WEEK);

    /*int day=calendar.get(Calendar.DATE);

    System.out.println(day);*/

    System.out.println("日\t一\t二\t三\t四\t五\t六");

    //要把一号置为所在的星期几,所以要先空格

    for(int i=1;i

    System.out.print("\t");

    }

    for(int i=1;i<=maxday;++i){

    if(i==day){

    System.out.print(i+"*"+"\t");

    }else{

    System.out.print(i+"\t");

    }

    //注意是 print 不是println

    //每次到了星期六就要换行,如果拿到每周的第七天就是星期6==Calendar.DAY_OF_WEEK,就换行

    //但是要注意我们设置的日期已经为一号了,所以每次循环结束前要增加日期的天数,要么始终为一号

    int weekofday=calendar.get(Calendar.DAY_OF_WEEK);

    if(weekofday==Calendar.SATURDAY){

    System.out.println();

    }

    calendar.add(Calendar.DATE,1);

    }

    更多相关内容
  • JAVA日历(带日程安排),直接新建项目,将源码导入就可以使用。
  • java 日历工具类

    2019-04-08 10:42:43
    该类主要封装了日期的计算,相加,相减,比较。 以及计算工作日和周末的算法
  • java日历实现

    2018-06-14 16:48:34
    java控制台简单的日历实现,用户输入年月,系统会输出当月的日历
  • 基于Java日历设计,含有详细的代码文件 1.系统界面显示当月日历、当前日期,当天日期用红色标记。 2.该日历可以按年份前后翻动,鼠标单击“上一年”按钮时,当前日历的年份减一;当鼠标左键单击“下一年”按钮,...
  • java日历的简单开发

    2019-03-17 21:08:16
    一个简单的jaVa日历
  • Java 日历记事本课程设计报告 在设计日历记事本时需要编写 6个JAVA源文件和 效果图如下 . CalendarWindow 类 import ; import ; import ; import ; implementspublic class CalendarWindow extends JFrame ...
  • Java 日历系统

    2018-01-27 18:52:50
    自己编写的日历系统,可以获取当前时间,第一次编写,希望大家喜欢。
  • 很给力的java日历很给力的java日历很给力的java日历很给力的java日历很给力的java日历
  • java日历小程序

    2017-08-26 21:22:41
    应用AWT、SWING制作java日历小程序
  • java 日历记事本

    2016-12-22 15:38:50
    导入项目后别忘了 添加外部归档(构建路径) 所需包文件在resources中
  • java日历控件

    2016-07-27 11:38:14
    在网上找了好长时间,这个控件是从一个坛子里找来的,谢谢代码的提供者,非常好用,如果不需要时间,在类的最后代码中,将时间参数去掉即可。在NETBEANS8测试通过。
  • java日历记事本java日历记事本
  • java日历插件

    2016-03-07 15:31:44
    用于创建一个日历窗口,方便用户选择日期,也节省了开发人员的时间(适用于java开发桌面程序)
  • 北京师范大学20152016 学年春季学期期末Java 程序设计作业试 卷 课程名称 Java 程序设计 任课教师姓名 孙一 林 卷面总分 100 分 考试时长 分钟 考试类别闭 卷 开卷 其他 院系 信息科学与技术学院 专 业 计算机科学与...
  • Java 日历 小工具

    2015-11-14 00:15:28
    基于Java开发的日历,实现任何时间的日历查找
  • 主要介绍了Java实现简单日历小程序,如何用Java swing开发一款简单的小日历,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
  • java日历 java日历

    2011-04-23 18:37:40
    java日历,输入月份或直接显示当前月 标示当前日期
  • java 日历控件包

    2015-11-07 20:37:30
    从网上找到的一个非常实用的java图形界面的日历控件 分享给大家
  • Java日历源码.zip

    2020-12-04 13:15:11
    源码描述: 一、源码介绍 1、此代码适合初级阶段的人学习,代码可观性高。开发工具:JDK 1.8、Eclipse。 二、注意事项 1、开发语言:Java,无数据库
  • Java日历Java日历的历史从历史上来看,Java历法是监护人和Java祖先的结果,然后主要通过死记硬背地通过计算公式进行了传承,该公式的伟大之处是永恒的,直到近1000年都非常准确。 “通过以歌曲的形式记忆它,...
  • java日历记事本程序

    2013-03-12 16:04:53
    netbeans项目 日历+记事本+课程表+计时提醒功能+导出导入课程列表
  • Java日历源码 源码描述: 一、源码介绍 1、此代码适合初级阶段的人学习,代码可观性高。开发工具:JDK 1.8、Eclipse。 二、注意事项 1、开发语言:Java,无数据库
  • java实现可视化日历

    2020-08-25 15:04:10
    主要为大家详细介绍了java实现可视化日历,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
  • Java日历空间 JCalendarButton
  • Java日历源代码

    2015-04-07 13:37:12
    import java.io.*; public class Calendar{ static int year; static int weekDay; public static void main(String args[])throws IOException{ System.out.println("请输入年份:"); InputStreamReader ir; ...
  • Java日历控空间 JCalendarButton
  • 这个小脚本计算Java日历中的日期,指示今天或特定日期列表的 Dina Pitu、Pasaran、Dino、Wuku、Wulan、Tahun、Windu 和 Kurup。 如有必要,它还指示高贵的日子。 如果您指定您的出生日期,它可以
  • java日历源代码

    2015-11-24 00:03:50
    java日历源代码,自学手动编写,有注释,初级学者,请多指教
  • 使用eclipseIDE和JAVA语言编写日历GUI应用程序,简洁美观易懂。

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 66,298
精华内容 26,519
关键字:

java日历

友情链接: cx24116.rar