`

java获取当月第一天的零点零分和最后一天的23点59分

 
阅读更多
Calendar calendar = Calendar.getInstance();
calendar.set(Calendar.DAY_OF_MONTH, 1);
//将小时至0
calendar.set(Calendar.HOUR_OF_DAY, 0);
//将分钟至0
calendar.set(Calendar.MINUTE, 0);
//将秒至0
calendar.set(Calendar.SECOND,0);
//将毫秒至0
calendar.set(Calendar.MILLISECOND, 0);
//获得当前月第一天
Date sdate = calendar.getTime();
//将当前月加1;
calendar.add(Calendar.MONTH, 1);
//在当前月的下一月基础上减去1毫秒
calendar.add(Calendar.MILLISECOND, -1);
//获得当前月最后一天
Date edate = calendar.getTime();

System.out.println("The first day of month=="+sdate.toString());
System.out.println("first day:"+sdate.getTime());
System.out.println("The last day of month=="+edate.toString());
System.out.println("last day:"+edate.getTime());

 作为备忘,也希望高人给出更优方法

分享到:
评论
1 楼 xiyunlian 2015-01-09  
非常感谢

相关推荐

    获取当月的第一天和最后一天

    在Java开发中,获取当前月份的第一天和最后一天是一个常见的需求,尤其是在处理日期相关的业务逻辑时,如统计月度数据、生成月度报告等场景。本文将深入解析如何利用Java中的`Calendar`类和`SimpleDateFormat`类来...

    java 获取时间 本周本年本月第一天最后一天

    ### Java 获取时间:本周、本年、本月的第一天与最后一天 在Java中,通过`Calendar`类可以方便地操作日期。以下将详细介绍如何利用`Calendar`类来获取本周、本年、本月的第一天和最后一天的具体实现方法。 #### ...

    javascript脚本获取当月第一天日期和最后一天日期

    总结一下,JavaScript获取当月第一天和最后一天的关键在于理解Date对象的属性和方法,并通过适当的计算调整日期。通过`setDate(1)`可以得到当月第一天,通过计算下个月第一天并减去一天可得到当月最后一天。这些知识...

    javascript获取当月第一天和最后一天

    标题“javascript获取当月第一天和最后一天”涉及的是JavaScript编程中的日期处理技术,特别是如何获取当前月份的第一天和最后一天的日期。JavaScript的Date对象是处理日期和时间的主要工具,但默认方法并不直接提供...

    java获取某一时间

    3. **获取当前日期、本周周一日期、本月第一天和最后一天的具体实现** 4. **计算两个日期之间的天数差** ### 1. Java 时间类的基础介绍 在 Java 中,处理日期和时间的主要类有 `java.util.Date`、`java.util....

    返回给定日期当月的第一天、最后一天的日期

    ### 核心知识点:返回给定日期当月的第一天和最后一天 #### 1. **理解日期函数** 在上述代码片段中,主要涉及到了几个关键的日期函数,包括`FormatDateTime`, `DayofTheMonth`, `IncMonth`, `ToDay`, `...

    易语言取上个月第一天和最后一天源码

    "易语言取上个月第一天和最后一天源码"这个标题所涉及的知识点,主要是关于如何利用易语言的内置函数和逻辑来获取指定月份的第一天和最后一天的日期。易语言作为一款中国本土的编程语言,以其独特的中文语法和丰富的...

    java获取每月的最后一天实现方法

    Java 获取每月的最后一天实现方法 Java 获取每月的最后一天实现方法是指在 Java 编程语言中获取当前月份的最后一天的日期。下面是实现该功能的详细方法。 首先,我们需要使用 Java 的 Calendar 类来实现该功能。...

    SQL获取当前月的第一天和最后一天和当前月一共几天

    在SQL中,获取当前月的第一天、最后一天以及计算当前月的总天数是常见的日期操作,这在处理与时间相关的数据时非常有用。以下是如何使用T-SQL(SQL Server的编程语言)来实现这些功能的详细解释: 1. 获取当前月的...

    C#获取上个月第一天和最后一天日期的方法

    在C#编程中,有时我们需要获取特定月份的第一天和最后一天日期,比如上个月的日期范围。这在处理数据统计、报表生成或者时间相关的业务逻辑中非常常见。本篇文章将详细解析如何使用C#来获取上个月的第一天和最后一天...

    JAVA输入任意日期可获取当月万年历

    在Java编程语言中,开发一个可以输入任意年月并输出对应月份万年历的功能,是一项常见的日期处理任务。万年历通常是指一种显示特定日期范围内日程和日期信息的工具,这里我们关注的是如何通过纯代码实现,不依赖任何...

    Delphi获取某月份的最后一天是多少..rar

    在Delphi编程环境中,获取某月份的最后一天是一个常见的日期和时间处理问题。这涉及到对TDateTime类型的理解以及使用内置的DateUtils单元。DateUtils单元提供了许多与日期和时间相关的函数,包括获取特定月份的天数...

    js 实现 取当月的最后一天

    js 实现 取当月的最后一天! 值得下载看看!资源免费,大家分享!!

    C#每月第一天和最后一天

    在C#编程语言中,获取每个月的第一天和最后一天是一个非常实用的功能,尤其是在处理与日期相关的数据时。本文将详细解析如何使用C#代码来实现这一功能,并对给定的示例代码进行深入分析。 ### C# 获取每月的第一天 ...

    java中计算某个月的工作日总共几天

    这两个方法分别用于获取指定月份的第一天和最后一天。 ```java public static String getFristDayofMonth() throws Exception { Calendar calendar = Calendar.getInstance(); calendar.set(Calendar.DATE, ...

    获取当月中的最大一天

    获取当月中的最大一天代码

    C# 获取某个时间的0点0分和23点59分59秒

    C# 获取某个时间的0点0分和23点59分59秒,具体代码如下所示: C#获取当月第一天和最后一天 当月第一天0时0分0秒: DateTime.Now.AddDays(1 - DateTime.Now.Day).Date 当月最后一天23时59分59秒: DateTime.Now....

    javascript获取当月天数

    我们可以通过创建一个特定月份的 `Date` 对象,并将其日期设置为该月的第一天或最后一天来获取该月的天数。 ##### 示例代码: ```javascript function getDaysInMonth(year, month) { // 创建一个新的 Date 对象...

    Java获取各种常用时间方法

    获取当天时间 可以方便地修改日期格式 获得当前日期与本周日相差的天数 获得本周一的日期 获得相应周的周六的日期

Global site tag (gtag.js) - Google Analytics