`
happy100583
  • 浏览: 124140 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论

java 获取本周日期

    博客分类:
  • JAVA
阅读更多

 ////////// 获取本周的开始日期和结束日期  ////////////////
   Date dt = new Date();
  int this_day = dt.getDay();
  // 如果周日作为一周的最后一天
  int step_s2 = -this_day+1; // 上周日距离今天的天数(负数表示)
  if (this_day == 0) {
   step_s2 = -7; // 如果今天是周日
  }
  int step_m2 = 7 - this_day; // 周日距离今天的天数(负数表示)
  long thisTime = System.currentTimeMillis();
  
  Date monday = new Date(thisTime + (long) step_s2 * 24 * 3600
    * 1000);
  Date sunday = new Date(thisTime + (long) step_m2 * 24 * 3600
    * 1000);
  Format format = new SimpleDateFormat("yyyy-MM-dd");

分享到:
评论

相关推荐

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

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

    Java获取各种常用时间方法

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

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

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

    java 获取指定日期(带毫秒)13位时间戳

    java 获取指定日期(带毫秒)的 13位时间戳 ,获取当前时间的时间戳 一句话就可以System.currentTimeMillis();

    Java 获取日期时间代码

    ### Java 获取日期时间详解 #### 一、概述 在Java编程中,处理日期与时间是一项常见且重要的任务。本文将详细介绍几种常用的Java日期时间获取方法,包括如何获取完整日期时间、仅获取时间部分(时分秒)、获取日期...

    java获取未来30天日期

    通过apache自带的日期类获取未来日期,自动识别大小月及是否闰年

    java农历计算(输入公历日期获取农历日期)

    输入公历日期获取农历日期,具体应用请自己修改。。

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

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

    java代码-使用java获取系统日期的源代码

    java代码-使用java获取系统日期的源代码 ——学习参考资料:仅用于个人学习使用!

    java swing 时间日期选择控件

    - 当用户选择日期后,可以通过`dateChooser.getDate()`或`calendar.getDate()`获取所选日期对象。 标签“java日期控件”强调了这个主题关注的是Java中与日期选择相关的控件,不仅仅是Swing,也可能是JavaFX或其他库...

    纯JAVA计算日期的农历节日、公历节日代码!

    使用上述第三方库可以方便地获取农历日期,并结合节日规则判断是否为特定节日。 5. **代码实现**: - 创建一个`Holiday`类,包含节日名称、公历日期(如果固定)或者农历日期。 - 对于公历节日,可以直接存储日期...

    Java日期程序案例(日历,获取当前日期方法、日期查询、日期比较,日期判断)

    Java日期程序案例(日历,获取当前日期方法、日期查询、日期比较,日期判断);Java日期程序案例(日历,获取当前日期方法、日期查询、日期比较,日期判断);Java日期程序案例(日历,获取当前日期方法、日期查询、...

    java获取某一时间

    通过设置 `Calendar` 的 `DAY_OF_WEEK` 属性为 `MONDAY`,可以轻松获得本周周一的日期。 #### 获取本月第一天和最后一天 ```java public String getFirstDayOfMonth() { Calendar c = Calendar.getInstance(); c....

    Java 计算农历全_java获取农历_java_日历_greens1r_农历_

    "Java 计算农历全_java获取农历_java_日历_greens1r_农历_"这个标题和描述表明,我们将探讨如何利用Java来获取和计算农历日期。在这个过程中,我们可能会参考名为"greens1r"的开发者或库,它可能提供了一些相关的...

    java代码-以当前时间获取上周、本周、下周、下下周的结束时间

    在Java编程中,获取...通过以上内容,我们可以了解到如何利用Java 8的日期时间API来获取不同周的结束时间,并理解到代码实现的具体步骤。这个功能在数据分析、报告生成或任何需要根据周划分任务的系统中都非常实用。

    Java读取Excel表格中的日期

    或者直接通过`Cell`对象获取日期: ```java Date date = cell.getDateCellValue(); ``` ##### 4. 特殊情况处理 在某些情况下,单元格中的日期可能被误标记为字符串类型。为了解决这个问题,可以增加额外的逻辑来...

    java 获取农历24节气时间

    Java 实现当前日期的农历日期显示以及节气显示,完美实现24节气

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

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

    Java日期工具类

    12、获得日期所在季度第一个月或最后一个月 13、在当前日期的基础上增加传入参数的天数 14、在当前日期的基础上增加传入参数的月数 15、在当前日期的基础上增加传入参数的年数 16、计算传入的两个日期之间相差的天数...

    Java日期转换

    然后,可以通过`ZonedDateTime`从`Instant`获取带时区的日期时间: ```java ZonedDateTime zonedDateTime = instant.atZone(ZoneId.systemDefault()); ``` 反之,将`java.time`对象转换为`java.util.Date`,可以使用...

Global site tag (gtag.js) - Google Analytics