`
onlyor
  • 浏览: 380867 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

Java 获取 一个月有多少周

    博客分类:
  • java
阅读更多
Calendar c = Calendar.getInstance();
        c.set(Calendar.YEAR, 2013);
        c.set(Calendar.MONTH, (4 - 1));
        c.setFirstDayOfWeek(Calendar.MONDAY); 
        System.out.println( c.get(Calendar.YEAR) + "年" + (c.get(Calendar.MONTH) + 1) + "月");
        System.out.println("天数:" + c.getActualMaximum(Calendar.DAY_OF_MONTH));
        System.out.println("Actual周数:" + c.getActualMaximum(Calendar.WEEK_OF_MONTH));
        System.out.println("Max周数:" + c.getMaximum(Calendar.WEEK_OF_MONTH));

 

分享到:
评论
1 楼 bjqincy 2013-04-18  
用 org.joda
System.out.println("本月天数==:"+dt.dayOfMonth().getMaximumValue());
;

相关推荐

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

    这里的关键在于先将日期设置为当前月份的第一天,然后通过向日期添加一个月并再次设置为该月的第一天,再减去一天来获得当前月份的最后一天。 #### 本年第一天与最后一天 获取本年的第一天和最后一天也遵循类似的...

    java获取日期 本周本年 本月 上一年

    java获取日期 本周本年 本月 上一年java获取日期 本周本年 本月 上一年java获取日期 本周本年 本月 上一年java获取日期 本周本年 本月 上一年java获取日期 本周本年 本月 上一年java获取日期 本周本年 本月 上一年...

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

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

    java 获取上月、一个月最后一天、周一、周日、本月日期

    Java 获取上月、一个月最后一天、周一、周日、本月日期是 Java 日期处理中的一些常见操作。下面我们将详细介绍这些操作的实现方法。 一、获取上月 获取上月可以使用 Calendar 类的 add 方法,减去一个月份。然后...

    java获取某年12个月的周六日

    ### Java 获取某年12个月的周六日 #### 背景与目标 在实际开发过程中,有时我们需要根据特定年份获取每个月的所有周六和周日的日期。这可能用于多种场景,比如工作日程安排、节假日提醒等。下面将详细介绍如何通过...

    java 采用单例模式计算当年有多少个周,并列出所有周以及每一个周所对应的时间段(内含注释)

    根据给定文件的信息,本文将详细解析如何使用Java语言及单例模式来计算并列出一年中的所有周及其对应的时间段,同时也会展示如何获取当前日期及其所在周。 ### 一、单例模式简介 单例模式是一种常用的软件设计模式...

    java 获取本周周一(中国意义上的周一)

    java 获取本周周一。一般在外国,‘周一’就是周日。所以网上很有很多方法,还得二次修改,我这个直接就是真正中国的周一。欢迎下载。

    java 显示某年某月某一周的信息

    以下是一个简单的示例代码,展示了如何显示某年某月的某一周信息: ```java import java.time.*; public class ShowWeek { public static void main(String[] args) { int year = 2022; int month = 5; // 五月...

    Java实现:月,日,年,周,访问量统计

    2. **数据存储**:为了统计访问量,你需要一个数据结构来存储每个时间单位(如日、周、月、年)的访问记录。这可能是一个简单的`HashMap`,其中键是日期对象,值是访问计数。或者,如果需要持久化存储,可以使用...

    Java实现计算一个月有多少天和多少周

    在上述代码中,我们设置的日期为2010年的6月,因此`getActualMaximum(Calendar.DAY_OF_MONTH)`会返回6月的天数,即30,`getActualMaximum(Calendar.WEEK_OF_MONTH)`会返回6月的完整周数,通常情况下,6月有4个完整的...

    java获取某一时间

    这行代码创建了一个 `SimpleDateFormat` 对象,指定了日期的格式为 “年-月-日”。接下来,可以通过调用 `parse` 方法来解析字符串为 `Date` 对象,或者通过 `format` 方法将 `Date` 对象转换为指定格式的字符串。 ...

    java 周算法 通过日期得到周信息

    本文将详细介绍一个Java程序中的实用工具类——`WeekUtil`,该类主要用于处理与周相关的各种计算问题,如确定某个日期所在的周数、获取指定周的第一天和最后一天等。这对于需要根据日期进行周统计的应用场景非常有用...

    非常完美Java实现年、月、日、周访问量统计

    本文将深入探讨如何使用Java语言优雅地实现年、月、日、周访问量的统计。这个功能可以帮助我们更好地理解用户行为,优化产品,并制定有效的市场策略。 首先,我们需要理解基本的数据结构和算法。在Java中,我们可以...

    Java 获取日期时间代码

    在Java中,有多种类可以用于获取日期时间,主要包括`java.util.Date`、`java.sql.Date`、`java.util.Calendar`和`java.text.SimpleDateFormat`等。其中: - **`java.util.Date`**:用于表示特定的瞬间,即从1970年1...

    java根据城市获取当天天气或一周天

    在Java编程中,获取某个...以上就是使用Java获取城市天气信息的基本步骤和涉及的技术点,实际开发中可能需要根据具体需求进行调整和优化。在实现过程中,学习和理解HTTP协议、JSON解析以及错误处理机制是非常重要的。

    java 工具类 获取俩个时间之间相差分钟数 排除周六周日 节假日 精确到分钟数/秒

    网上排除节假日、周六周日 获取相差时间 分为四种情况, 精确到天 此工具类在此基础之上进行优化, 分为俩种情况, 精确到分钟,保留俩位小数 (精确到秒 需自己加工下) 入口方法: getWorkHours

    Java获取各种常用时间方法

    ### Java获取各种常用时间方法 在Java编程中,处理日期和时间是常见需求之一。本篇文章将详细介绍如何使用Java来获取一些常用的日期信息,包括但不限于:获取当前日期、本周一的日期、本周日的日期以及上周一的日期...

    java的常用的获取时间的方法

    例如,要获取下一个月的第一天: ```java Calendar nextMonth = Calendar.getInstance(); nextMonth.add(Calendar.MONTH, 1); nextMonth.set(Calendar.DAY_OF_MONTH, 1); Date firstDayOfNextMonth = nextMonth....

Global site tag (gtag.js) - Google Analytics