`
kerry001
  • 浏览: 38330 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

java操作日期

    博客分类:
  • java
阅读更多
Calendar cal=Calendar.getInstance(); 
		 
cal.setTime(cal.getTime());
		 
//获取每周的周一所在的日期
cal.set(Calendar.DAY_OF_WEEK,Calendar.MONDAY);
		 
System.out.println(new SimpleDateFormat("yyyy-MM-dd").format(cal.getTime()));

//获取每月的第一天所在的日期
cal.set(Calendar.DAY_OF_MONTH, 1);
		 
System.out.println(new SimpleDateFormat("yyyy-MM-dd").format(cal.getTime()));
		 
//获取上个月的最后一天所在的日期
cal.set(Calendar.DAY_OF_MONTH, 0);
		 
 System.out.println(new SimpleDateFormat("yyyy-MM-dd").format(cal.getTime()));
		 
//获取上个月的第一天所在的日期
cal = Calendar.getInstance();
cal.setTime(cal.getTime());
//cal.set(Calendar.DATE, 1);//设为当前月的1号
cal.set(Calendar.DAY_OF_MONTH, 1);
cal.add(Calendar.MONTH, -1); //减一个月,变为上个月的1号		
System.out.println(new SimpleDateFormat("yyyy-MM-dd").format(cal.getTime()));
分享到:
评论

相关推荐

    java操作日期时间工具类

    本篇将重点介绍Java操作日期时间的工具类,特别是通过`DateUtil.java`这个自定义工具类的实现方式。 `java.util.Date`是Java早期用来表示日期和时间的基础类,它包含了日期和时间的信息,但没有区分日期和时间。...

    java操作日期大全

    ### Java操作日期大全 在Java开发中,对日期时间的操作是一项基本且重要的任务。本文将详细介绍如何使用Java处理各种日期类型及其转换、提取指定日期的各个组成部分、获取当前日期及指定格式、计算指定月份的天数...

    java对日期的加减操作

    Java 日期加减操作详解 Java 中对日期的加减操作是指对日期的加减、年、月、日、天等操作。Java 提供了多种方式来实现日期的加减操作,本文将详细介绍其中的两种方法。 使用 java.util.Calender 实现日期加减 ...

    操作日期的java包

    "操作日期的java包"即指的是Joda-Time这个第三方库。 Joda-Time是Java领域广泛使用的日期时间处理库,它的设计目标是替代Java标准库中的日期和时间API,因为后者在设计上存在一些问题,如可读性差、易用性不足等。...

    java 日期操作汇总

    java 日期操作汇总包含date calendar 相互转换

    java日期操作大全

    在Java编程中,日期操作是常见的任务,尤其是在处理与时间相关的业务逻辑时。Java提供了多种方式来处理日期,包括`java.util.Date`、`java.sql.Date`以及`java.time`包中的类。以下是对给定内容中涉及的Java日期操作...

    java实现的日期操作类

    在Java编程语言中,日期和时间的操作是程序开发中常见的需求。Java提供了多种方式来处理日期,包括使用`java.util.Date`、`java.util.Calendar`以及`java.time`包中的类。标题提到的"java实现的日期操作类"通常指的...

    Java日期操作接口

    `DateFilter.java`可能是实现这个接口的类,它可能包含了一些过滤或者操作日期的方法,比如按照特定条件筛选日期、格式化日期、比较日期等。如果`DateFilter`是一个接口,那么它可能会定义如`filterDates(Date ...

    JAVA日期操作汇总

    ### JAVA日期操作汇总 本文将对Java中的日期操作进行详细解析,主要涵盖以下几个方面: 1. 计算某个月份的最大天数; 2. `Calendar`与`Date`之间的转换; 3. 日期格式化; 4. 获取指定日期所在的周序号及设置某...

    java日期时间操作函数代码

    本篇文章将深入探讨如何在Java中进行日期时间的操作,主要基于标题和描述中提及的知识点。 首先,Java提供了一个内置的`java.util.Date`类来表示日期和时间。然而,这个类在设计上存在一些不足,比如非线程安全和不...

    Java8 日期时间操作

    详细介绍了Java8日期时间相关的api,列举了一些常用的方法,包含java.time、java.time.temporal、java.time.format包下的类和接口操作

    java设置日期格式

    ### Java设置日期格式详解 #### 一、简介 在Java编程中,经常需要处理与日期相关的数据。为了更好地展示和操作这些数据,Java提供了一系列工具类来帮助开发者完成任务。其中,`SimpleDateFormat` 类是 `java.text`...

    JAVA Swing日期选择控件datepicker

    通常,登录界面可能并不需要日期选择功能,但如果应用需要记录用户的登录日期或者允许用户选择特定日期进行某些操作,那么DatePicker就很有用了。 使用DatePicker控件的步骤大致如下: 1. **导入DatePicker库**:...

    java日期类型操作工具类

    java日期类型操作工具类

    java日期操作类

    java日期操作类 操作java日期 替换simplatedateformate

    JAVA日期操作类详细讲解

    在Java编程语言中,日期和时间的操作是必不可少的一部分。无论是处理日志记录、数据分析,还是构建复杂的业务逻辑,我们都需要对日期和时间进行各种操作。本篇内容将深入讲解Java中的日期操作类,这对于Java初学者来...

    java处理日期合并

    ### Java处理日期合并知识点 #### 一、背景与概述 在日常工作中,我们经常会遇到需要对一系列的时间段进行处理的情况,比如安排会议时间、统计员工请假时间等。这些时间段往往存在重叠的情况,如何有效地合并这些...

    Java日期转换

    这篇博客"Java日期转换"探讨了如何在Java中有效地转换和操作日期。Java提供了多种类库来支持日期和时间的操作,包括`java.util.Date`、`java.text.SimpleDateFormat`、`java.time`包中的类等。本文将详细讲解这些类...

    java实现日期控件

    在Java编程中,日期控件(Date Picker)是用于用户选择日期的一种常见UI元素,它在各种应用程序中都有着广泛的应用,比如数据输入表单、日历应用等。本篇文章将详细探讨如何在Java中实现一个实用的日期控件,特别...

    java日期转化操作大全

    在Java编程语言中,日期和时间的处理是常见的任务,涉及到日期的创建、格式化、解析、比较以及各种转换操作。本篇文章将深入探讨Java中日期转换的各种方法和技巧。 一、日期对象的创建 在Java中,日期对象可以通过...

Global site tag (gtag.js) - Google Analytics