/*** 获取当前日期所在周的周六日期* @return String 格式 yyyy-MM-dd*/
public static String getSaturdayDate() {SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd");Calendar cal = Calendar.getInstance();if(cal.get(Calendar.DAY_OF_WEEK) == Calendar.SUNDAY ){cal.set(Calendar.DATE,cal.get(Calendar.DATE)-1 );// 设置时间为前一天return simpleDateFormat.format(cal.getTime());}cal.set(Calendar.DAY_OF_WEEK, Calendar.MONDAY);cal.set(Calendar.DATE, cal.get(Calendar.DATE) + 5);return simpleDateFormat.format(cal.getTime());
}/*** 获取当前日期所在周的周日日期* @return String 格式 yyyy-MM-dd*/
public static String getWeekLastDate() {SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd");Calendar cal = Calendar.getInstance();if(cal.get(Calendar.DAY_OF_WEEK) == Calendar.SUNDAY ){return simpleDateFormat.format(cal.getTime());}cal.set(Calendar.DAY_OF_WEEK, Calendar.MONDAY);cal.set(Calendar.DATE, cal.get(Calendar.DATE) + 6);return simpleDateFormat.format(cal.getTime());
}
public static void main(String[] args) {System.out.println(getSaturdayDate());System.out.println(getWeekLastDate());
}

java获取当前日期所在周的周六、周日日期相关推荐

  1. java 获取周六周日_JS实现获取当前所在周的周六、周日示例分析

    本文实例讲述了JS实现获取当前所在周的周六.周日.分享给大家供大家参考,具体如下: 需求:无论当前是哪一天,获取当天所在周的周末 是哪一天 实现步骤: 比如,今天周一,则周日距离今天还有(7-1)=6 ...

  2. sql server 获取当前日期所在得周一和周日

    --获取当前日期所在得周一和周日 SELECT DATEADD(wk, DATEDIFF(wk,0,getdate()), 0),dateadd(wk,datediff(wk,0,getdate()) ...

  3. java获取当前日期 前后 几个月的 日期期间 往前 2个月 往后 2个月

    java获取当前日期 前后 几个月的 日期期间 需要原因 返回的String 格式 private Map<String,String> getDuringDate(){SimpleDat ...

  4. mysql 获取当前日期 所在周的周一和周日

    select date_sub(curdate(),INTERVAL WEEKDAY(curdate()) + 0 DAY);  //获取当前周所在的周一 select date_sub('2017- ...

  5. js获取当前日期所在的周一到周日的日期,以及星期几

    如图: $(function () {var now = new Date("2020-1-1");var nowTime = now.getTime() ;var day = n ...

  6. Java 获取当前时间之后的第一个周几,java获取当前日期的下一个周几

    Java 获取当前时间之后的第一个周几,java获取当前日期的下一个周几 //获得入参的日期 Calendar cd = Calendar.getInstance(); cd.setTime(date ...

  7. php获取当前日期所在自然周周一周末以及前后自然周始末

    php获取当前日期所在自然周周一周末以及前后自然周始末 首先,获取当前时间,date函数,方法较多,展示一种: $present = date('y-m-d',time());//当前日期 然后获取当 ...

  8. JS 通过日期判断当前日期所在周的周一到周日的日期

    例如今天是2021年6月1日,周二,6月1日所在周为:周一2021-5-31 ~ 周日2021-6-6. 方法一: let date = new Date();let currYear = date. ...

  9. python获取当前日期所在的是本月第几周

    def get_week(date_str=None):if date_str and isinstance(date_str, str):now_time = datetime.strptime(d ...

最新文章

  1. PHP内置的Web Server的使用
  2. MFC串口通信上位机(采用静态库编译生成的)不能在其他电脑运行的问题
  3. 代码艺术~优雅的编程字体及对字体的感觉
  4. Python学习:文件操作
  5. 框架 go_go异步任务框架machinery,嗖嗖的[视频]
  6. 观察者模式及c++实现
  7. 笔记:Microservices for Java Developers
  8. python重复三角形代码_用于检查Python中两个三角形的一致性的程序
  9. 米斯特白帽培训讲义 挖掘篇
  10. 流行歌曲演唱的风格与技巧
  11. CentOS7上使用bind9搭建DNS主从服务器
  12. 用python进行股票数据分析_利用python进行股票数据分析
  13. php获取海康的视频流,全平台RTMP组件EasyRTMP如何通过海康SDK获取视频流推送到RTMP流媒体服务器...
  14. GifUtil给gif图片添加文字、图片水印
  15. doom3关卡编辑器代码的一些分析
  16. Date:2021.3.11 ---- 树莓派4B raspbian/ Debian + Apache2 + php7 + Mariadb/Mysql +owncloud搭建私有云NAS
  17. C++ 智能指针(二) std::unique_ptr
  18. Python股票分析系列——数据整理和绘制.p2
  19. 《测绘综合能力》——大地测量
  20. Adobe Audition CS6如何录电脑放出的声音!

热门文章

  1. 《 ROP EDGE : TOWARDS DEEP GRAPH CONVOLU - TIONAL NETWORKS ON NODE CLASSIFICATION》
  2. 语音对讲软件_微信语音转播软件哪个好?你有没有推荐的呢?
  3. JS正则表达式完整教程
  4. Nginx 搭建RTMP视频点播 直播 HLS服务器
  5. 4.3.5 计算电费
  6. 网站推广最实用不过的七种方法
  7. presto的安装部署中出现的问题
  8. Workbench中DM建模草图修改不了的解决办法
  9. vue 实现文字语音播放
  10. 手游行业2011年十大事件盘点