`

Calendar学习心得

 
阅读更多
     总的来说java处理日期个人感觉比较繁琐,但是功能够完善。在处理日期中,用到了常用的3个方法。
      1.Calendar.setTime();
     该方法对Calendar对象的时间进行设置,传入Date类型的参数。
      2.Calendar.set(int, int);
     第一个int是Calendar类中的常量,第二个是实际的值。
      如Calendar.set(alendar.DAY_OF_WEEK,Calendar.SUNDAY)就是以刚才我们设置好的Date时间为依据,把Calendar类的DAY_OF_WEEK常量设置为传入的Date对象所在周的星期日。
      3.Calendar.add(int,int);
     如Calendar.add(Calendar.date,1)就是把当前Calendar对象设置为刚传入的Date参数+1天的日期。
      Calendar.date在API的解释是一个月的某一天。个人理解就是传入的Date所指的那一天。
      有了这三个函数,基本所有的日期都能被弄出来。
      当然,其中需要用到SimpleDateFormat format = new SimpleDateFormat("yyyy/MM/dd")这个方法,对传入的字符串进行格式化。
分享到:
评论

相关推荐

    java学习心得体会

    Java学习心得体会 在编程的世界里,Java是一种广泛应用的高级编程语言,以其“一次编写,到处运行”的特性赢得了全球开发者的青睐。这篇心得体会旨在分享我在学习Java过程中的关键知识点,希望能为初学者提供一些...

    HTML5学习心得总结(推荐)

    以下是对HTML5学习心得的总结: 首先,HTML(HyperText Markup Language)超文本标记语言,是一种用于创建网页和网络应用的标准标记语言。HTML不是编程语言,而是一种标记语言,用来描述网页的内容和结构。HTML通过...

    JAVA学习心得.pdf

    例如,创建一个Calendar对象c,然后设置其时间为文件的修改时间。对于文件的读写,可以使用FileInputStream和FileOutputStream进行操作,例如通过while循环读取并写出文件内容。 5. **字符流与缓冲流**:...

    angular中ui calendar的一些使用心得(推荐)

    在Angular应用中,UI Calendar是一个基于AngularJS封装的FullCalendar指令插件,它提供了一种在Web应用中展示日历事件的方式。这篇文章主要探讨了在使用UI ...在实际使用中,不断学习和探索是解决疑难问题的关键。

    Java学习的详细心得笔记

    Java学习的详细心得笔记是一份宝贵的资源,特别适合那些刚刚踏入Java编程领域的初学者。这份笔记涵盖了许多关键知识点,旨在帮助读者系统地理解和掌握Java语言的基础及进阶内容。以下是一些主要的学习要点: 1. **...

    抽象出JSCalendar,可直接使用,非常簡單

    ITEYE博客是一个知名的IT技术分享平台,博主们在这里分享他们的编程经验和技术心得,因此这篇博文很可能包含了JSCalendar组件的创建原理、代码示例以及如何在项目中集成和使用的方法。 基于这个标题和描述,我们...

    2021最新手账系列-calendar week.pdf

    9. 手账社区与交流:在全球范围内,有许多手账社区和论坛,人们在这些平台上分享自己的手账布局、装饰技巧、使用心得等,彼此交流和学习,形成了一种特别的文化现象。 10. 手账相关软件:对于追求效率和数字化管理...

    Springside之开发bookstore心得

    BookStore项目不仅是一个实用的B2C网上书店平台,更是学习Spring框架及企业级应用开发技术的绝佳案例。通过本心得的介绍,读者可以了解到该项目是如何综合运用多种技术和框架来构建一个功能完备、性能稳定的在线书店...

    班主任工作心得反思精选___5篇2021.docx

    ### 班主任工作心得反思中的技术应用 #### 1. **数字档案管理系统** **描述**: 文件中提到了为每个学生和班级建立成长档案。在当今信息化时代,采用数字化的方式管理这些档案不仅可以提高效率,还能更好地保护隐私...

    JAVA课程设计 实验 学习方法

    Java课程设计是学习Java...在这个过程中,可以参考Java官方文档、在线教程和开源项目,积极参与讨论,与其他学习者交流心得,这将有助于你的学习进步。不断挑战自己,解决实际问题,你将在Java编程的道路上更进一步。

    java常用系统类库实验

    在`Birthday.java`程序中,学生将学习如何使用`Date`, `Calendar`类以及`SimpleDateFormat`来处理日期时间。用户需要按照特定格式输入自己的生日日期,程序将利用这些类来确定生日是星期几,计算年龄,并判断出生...

    观看韩顺平Java的 所做的笔记 到互斥锁 其中里面有我很多心得 老手可以用来复习 新手可以用学习 也可以当做参考 来做笔记

    包括Date、Calendar、SimpleDateFormat等,用于处理日期和时间。Java 8后,引入了新的日期时间API(java.time包),更加易用和强大。 8. **集合框架**: 集合分为Collection和Map两大接口。Collection接口有List...

    JSF超值大礼包---想学就下

    JSF API包括核心API(如FacesServlet、FacesContext等)、UI组件库(如h:inputText、p:calendar等)以及一系列的监听器和事件处理。通过阅读这本书,你可以了解JSF的基本架构、生命周期、以及如何创建、渲染和管理...

    北大青鸟S1万年历等项目

    【北大青鸟S1万年历项目】是一个适合初学者的编程学习资源,主要目标是帮助学员掌握基础的编程技能并提升对IT行业的理解。该项目可能涵盖了多种IT...在学习过程中,大家应积极参与讨论,分享心得,互相学习,共同进步。

    sap sd操作总结

    在组织结构配置中,还有其他关键要素,如销售机构日历(Sales org.calendar)用于定义销售活动的时间框架,以及销售组织与工厂分配等,确保物流和财务的同步。 接下来,主数据管理是SAP SD中的核心任务,主要包括...

    博弈论小结by xaphoenix

    博弈论是数学中研究决策者之间互动的一种理论,它在计算机科学,特别是在算法设计和理论竞赛(如...对于ACM竞赛参与者和其他对博弈论感兴趣的读者来说,这是一个宝贵的资源,可以促进他们在这个领域的深入学习和实践。

    个人整理资料,关于非技术方面的。

    9. **个人知识库**:建立个人知识库,整理学习笔记和心得,便于长期回顾和知识复用。 10. **文件清理**:定期清理不再需要的文件,保持资料库的整洁和高效。 然而,以上建议均不涉及具体的技术实现或编程知识,...

    cssSkill:css基础知识加应用技巧

    如果有兴趣的伙伴,可以提交自己的一些技巧,心得知识等。 主要内容:tear-off_calendar: :backhand_index_pointing_right:目前在整理CSS系列问题,结合在开发中遇到的问题,提出解决方案。为了能够高效率的开发项目...

    jdk1.8 src源码包

    - **交流讨论**: 与其他开发者分享学习心得,互相答疑解惑,共同进步。 总的来说,JDK 1.8的源码包是一份宝贵的教育资源,它为我们揭示了Java语言背后的复杂性和精妙之处,是每一位Java开发者进阶的必经之路。无论...

Global site tag (gtag.js) - Google Analytics