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

java 判断月初月末

    博客分类:
  • java
阅读更多
import   java.util.Calendar;
import   java.util.Date;
/**
*   www.urlshow.com
*/
public   class   月末   {
        /**
          *  
          *   功能:   判断是否是月末
          *   @param   日期
          *   @return   true月末,false不是月末
          */
        public   static   boolean   is月末(Date   日期){
                Calendar   日历=Calendar.getInstance();
                日历.setTime(日期);
                if(日历.get(Calendar.DATE)==日历.getActualMaximum  (Calendar.DAY_OF_MONTH))
                        return   true;
                else
                        return   false;
        }
        /**
          *   功能:   主函数
          *   @param   args  
          */
        public   static   void   main(String[]   args)   {
                if(is月末(new   Date()))
                        System.out.println( "当前是月末! ");
                else
                        System.out.println( "当前不是月末! ");
        }
}

或者
/**
    * 判断给定日期是否为月末的一天
    *
    * @param date
    * @return true:是|false:不是
    */
    public static boolean isLastDayOfMonth(Date date) {
        Calendar calendar = Calendar.getInstance();
        calendar.setTime(date);
        calendar.set(Calendar.DATE, (calendar.get(Calendar.DATE) + 1));
        if (calendar.get(Calendar.DAY_OF_MONTH) == 1) {
            return true;
        }
        return false;
    }

分享到:
评论

相关推荐

    C# 获取当前月的月初和月末

    ### C# 获取当前月的月初和月末 在C#编程语言中,经常需要处理与日期相关的操作,例如获取当前月份的起始日期(月初)和结束日期(月末)。这些功能在许多应用程序中都非常实用,尤其是在涉及到按月度进行数据统计...

    获取两个时间段的周一,周日以及月初和月末

    获取两个时间段的周一,周日以及月初和月末,java代码 获取两个时间段的周一,周日以及月初和月末,j

    月初和月末的方法和策略

    "月初和月末的方法和策略"这个主题涉及到获取当前日期的年初以及获取当前月份的最后一天这两个关键知识点。下面将详细解释这两个概念及其在不同编程语言中的实现。 首先,让我们来看看如何获取当前日期的年初。年初...

    自动获取全年每个月的月初日常到月末日期.xlsx

    自动获取全年每个月的月初日常到月末日期.xlsx

    php获取当前月与上个月月初及月末时间戳的方法

    首先,我们来看如何获取当前月的月初和月末时间戳: ```php $currentMonth = date('m'); $currentYear = date('Y'); $startOfMonth = $currentYear . '-' . $currentMonth . '-1'; $endOfMonth = $currentYear . ...

    会计月末.月初工作内容整理.pdf

    【会计月末、月初工作实务】 会计工作在月末和月初尤其关键,这段时间内,会计需要对整个月的工作成果进行总结,编制报表,并进行纳税申报。在这个过程中,确保工作的准确性和高效性至关重要,避免因忙碌而产生的...

    java 请假天数计算工具类

    2. **跨月请假**:如果请假跨越了月份,需要正确处理月初或月末的天数。 3. **半天假**:支持半日请假,可能需要提供计算半天假期的功能。 4. **连续请假**:处理连续多天的请假申请,确保天数累加无误。 5. **非...

    获取当前日期所在周一和周末,月头和月末

    根据给定文件的信息,我们可以总结出以下几个重要的知识...综上所述,这些代码片段为我们提供了获取当前日期所在周一、周末以及月头和月末的有效方法。通过对这些方法的理解和运用,可以更好地处理日期相关的逻辑问题。

    本科毕业论文-—基于java的判断dtu超时功能的研究与设计.doc

    基于 Java 的判断 DTU 超时功能的研究与设计 本文基于 Java 语言,旨在研究和设计基于农业物联网中间件的判断 DTU 超时功能。该功能通过判断用户最后一次与 DSC 通讯的时间,来决定是否断开用户 DTU 与 DSC 数据...

    c#_根据当前时间获取_本周_本月_本季度_月初_月末_各个时间段

    本文将深入探讨如何使用C#中的DateTime类来获取当前时间,并基于此计算本周、本月、本季度以及月初、月末等各个时间段的具体日期。这对于进行时间序列数据分析、报表生成、日程安排等多种场景都具有重要的应用价值。...

    java获取今天、昨天、近一周、本周、本月时间段

    java获取今天、昨天、近一周、近两周、近三周、近一月、近两月、近三月、近半年、本周、上周、本月、上月时间段

    日期工具Java类

    Java中的日期工具类用于处理日期和时间的计算,根据给定的描述和部分代码内容,以下是一些关键知识点: 1. Java标准库中处理日期和时间的类: 在Java中处理日期和时间的标准类库包括java.util.Date、java.util....

    Datastage Transformer 函数说明

    在DataStage中,Transformer是数据转换的组件,它提供了丰富的函数来处理各种数据类型,包括日期和时间。这里我们详细讨论三个与日期时间相关的函数:DateFromDaysSince、DateFromJulianDay和DaysSinceFromDate。...

    最全Java常用日期处理工具类

    该Java工具类调用时只需要类名.方法即可调用。 1.返回纯数字的年月日时分秒...12.获取本月第一天(月初时间) 13.获取本月最后一天(月底时间) 以上这些方法都在该Java工具类,当然不仅仅包含这些,还有其他的很多。

    Java日期处理工具类

    基本涵盖了各种场景的日期处理需要,包括时间类型转换,获取N天前后,月初月末,某段时间按天拆分等功能,欢迎使用。

    Java Date的使用

    从给定的部分内容来看,代码片段中包含了获取指定日期的月初和月末的方法。这些方法利用了`Calendar`类来实现。 #### 示例:获取指定日期的月初 ```java public String getMonthBegin(String strdate) { java....

    Java日期处理类 自己整理的

    自己整理的Java日期处理类 。包含获取两个之间段之间的天数、月初日期,月末日期、一个时间段之间的所有的日期,月份 一周的第一天,最后一天、 当前是周几等。仅供参考

    java日历的简单开发

    ### Java日历的简单开发 #### 一、项目概述 本项目主要介绍了一个简单的Java日历应用程序的开发过程。该程序能够根据用户输入的...此程序可用于学习Java编程的基础知识,如条件判断、循环控制、数组和字符串操作等。

    基于Java语言编写的Spring Boot时间工具类方法封装

    当前的日期、根据指定日期得获取对应年份的所有月的日期、获取月初时间、获取月末时间、获取当天的起始时间、获取当天的结束时间、获取昨天的开始时间、获取昨天的结束时间、当前季度的开始时间、当前季度的结束时间...

Global site tag (gtag.js) - Google Analytics