// 获得当前日期与本周日相差的天数private static int getMondayPlus(Date gmtCreate) {Calendar cd = Calendar.getInstance();cd.setTime(gmtCreate);// 获得今天是一周的第几天,星期日是第一天,星期二是第二天......int dayOfWeek = cd.get(Calendar.DAY_OF_WEEK) - 1; // 因为按中国礼拜一作为第一天所以这里减1if (dayOfWeek == 1) {return 0;} else {return 1 - dayOfWeek;}}// 获得下周星期一的日期public static Date getNextMonday(Date gmtCreate) {int mondayPlus = getMondayPlus(gmtCreate);GregorianCalendar currentDate = new GregorianCalendar();currentDate.add(GregorianCalendar.DATE, mondayPlus + 7);Date monday = currentDate.getTime();return monday;}

java 获取下周一日期相关推荐

  1. Java获取某个日期前后几天日期

    spark,hadoop交流群,QQ群号:521066396,欢迎加入共同学习,一起进步~ 以下是Java获取某个日期前后几天日期的代码: public static void main(String ...

  2. java 获取指定日期的前几天或后几天

    /*java获取指定日期的前几天或后几天@param datestr指定日期* @param format 日期格式* * @param flag true为获取后几天, false:为获取前几天* ...

  3. Java 获取指定日期

    Java 获取指定日期每周的第一天和最后一天 private String firstWeekDay(String days)throws Exception{ String first_day=&q ...

  4. java获取指定日期的所在周的第一天(周一)

    java获取指定日期的所在周的第一天(周一) private static void getWeekByDate(Date time) {SimpleDateFormat sdf = new Simp ...

  5. JAVA获取指定日期

    JAVA获取指定日期 获取前/后(月.天.小时)时间 获取上月: 得到一个月最后一天日期(31/30/29/28) 获取本日日期 获取本周一日期 获取本周日日期 获取本月日期 java项目中经常需要用 ...

  6. java 获取指定日期下月的第一天

    java 获取指定日期的下月的第一天时多少:如传入20210323,则返回20210401,如传入20211221,则返回20220101 public static String getFirstD ...

  7. java获取下周一_Java 根据查询日期,获取下周一、周日的日期

    根据查询日期,获取下周一.周日的日期 private Map getNextWeek(String queryDate) throws ParseException{ Map dateMap = ne ...

  8. Java获取下周一、下周日、下个月第一天和次年第一天

    import java.util.Calendar; import java.util.Date;/*** 日期工具类** @author broucetrong* @version V1.0* @s ...

  9. java获取给定日期当前周当前月当前季度的第一天和最后一天

    实现方式分别采用jdk7的Calendar和jdk8的LocalDate Calendar实现 import java.text.ParseException; import java.text.Si ...

最新文章

  1. Android setMovementMethod() 方法
  2. CSS vs. JS Animation: 哪个更快
  3. 【浙大出品】基于扩展FPN的小目标检测方法
  4. arcgis python 新建图层组_分享Arcgis中62个常用技巧系列一(前20个技巧)
  5. python在线课程-开始网上在线深度学习python课程
  6. java layout_java - 以编程方式在LinearLayout中设置边距
  7. Cpp 对象模型探索 / 父类和子类调用构造函数和析构函数的顺序
  8. BJUT算法设计与分析考试真题 无答案
  9. Predator:比微软Kinect更强的视频追踪算法-来自捷克博士论文
  10. java高分面试指南:java定时删除文件
  11. 银行业务队列简单模拟Java程序设计_PTA 数据结构 银行业务队列简单模拟
  12. 架构师之路(二)-概念架构
  13. 互联网发展的成功经验,以及面临的挑战
  14. 多种代码生成炫酷代码雨(推荐)
  15. 金蝶软件各版本安装包下载地址(即时更新)
  16. Excel如何批量删除工作表全部图片?
  17. 量子计算机物理装置的总称,量子到底是什么?解读量子世界以及量子的实际应用!...
  18. 【C++】严重性代码说明项目文件行错误
  19. 书评:程序员生涯--残缺世界的游击战术
  20. Android解码视频每一帧,Android 获取视频缩略图(获取视频每帧数据)的优化方案

热门文章

  1. JVM(三)--垃圾收集算法
  2. 机器人皮肤:气球和废纸都能有生命!万物皆有成为生命的可能!
  3. jquery制作html小游戏,使用css+JQuery制作开心农场小游戏模拟画面
  4. 18650电池正负反接保护电路如何做原理图参考图
  5. 医院CRM是什么?医院CRM能做什么?
  6. 运行gitbook init命令报错及问题解决办法 TypeError [ERR_INVALID_ARG_TYPE]: The “data“ argument must be of type stri
  7. [翻译] LaTeX Error: Environment XXX undefined
  8. Cisco ACS AAA认证
  9. resip学习笔记之句柄Handle
  10. java无法访问封闭类型实例怎么解决_错误:无法访问OOPTutorial类型的封闭实例