How can I calculate every week date? For example, this week is:

Monday - Sunday

7 June, 8 June, 9 June, 10 June, 11 June, 12 June, 13 June

解决方案

I guess this does what you want:

// Get calendar set to current date and time

Calendar c = Calendar.getInstance();

// Set the calendar to monday of the current week

c.set(Calendar.DAY_OF_WEEK, Calendar.MONDAY);

// Print dates of the current week starting on Monday

DateFormat df = new SimpleDateFormat("EEE dd/MM/yyyy");

for (int i = 0; i < 7; i++) {

System.out.println(df.format(c.getTime()));

c.add(Calendar.DATE, 1);

}

java 下周的第一天,Java - 如何计算每周的第一天和最后一天相关推荐

  1. 《Java 开发从入门到精通》—— 2.2 编写第一段Java程序

    本节书摘来异步社区<Java 开发从入门到精通>一书中的第2章,第2.2节,作者: 扶松柏 , 陈小玉,更多章节内容可以访问云栖社区"异步社区"公众号查看. 2.2 编 ...

  2. java程序包不存在_第一章 Java语言简介

    Java语言简介 Java之父 James Gosling(詹姆斯·高斯林) 正式诞生时间 1995年,已有二十多年历史 三大方向 JavaSE(桌面版,基础需重点掌握) JavaME(移动版,现在基 ...

  3. 20172311『Java程序设计』课程 结对编程练习_四则运算第一周阶段总结

    20172311『Java程序设计』课程 结对编程练习_四则运算第一周阶段总结 结对伙伴 学号 :20172307 姓名 :黄宇瑭 伙伴第一周博客地址: http://www.cnblogs.com/ ...

  4. java第一章Java语言概述和入门程序

    文章目录 Java课程简介 1.1 Java概述(Java的发展) 1.2 Java 的特点 不依赖平台 1.3 java软件平台安装和配置 java程序开发 含有psvm的是主类 入口 java类默 ...

  5. 【Java】多线程SynchronizedVolatile、锁升级过程 - 预习+第一天笔记

    预习 1.什么是线程 基本概念 我们先从线程的基本概念开始,给大家复习一下,不知道有多少同学是基础不太好,说什么是线程都不知道的,如果这样的话,花时间去补初级内容的课. 什么是叫一个进程? 什么叫一个 ...

  6. 第一段Java程序_借助Win控制命令台编译执行 编辑器Notepad++

    第一段Java程序_借助Win控制命令台编译执行 编辑器Notepad++ 准备代码: 第一次编译: 显然需要先配置环境变量: 先找到java.exe和javac.exe所在的文件夹位置: 此电脑-& ...

  7. 【JAVA SE】第一章 Java语言概述、环境变量和HelloWorld

    第一章 Java语言概述.环境变量和HelloWorld 文章目录 第一章 Java语言概述.环境变量和HelloWorld 一.Java语言概述 1.Java简介 2.Java发展历史 3.Java ...

  8. 第一:Java+MyBatis(快速入门)

    MyBatis 简介 MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为 ...

  9. java大致了解_学习Java第一天,大致了解

    第一章: java核心 1 了解 java的产生背景 2 了解java的体系结构和组成 3 了解java程序的编写 编译 运行 4 掌握java的 api文档的使用 5 了解 jdk的组成 1. ja ...

最新文章

  1. JetBrains大力推广Kotlin为哪般?
  2. mysql会话级表_php – MySQL会话表方法
  3. 使用openssl生成rsa公钥和私钥
  4. 【Android开发】范例1-实现带描边的圆角图片
  5. BZOJ 1132 [POI2008]Tro(极角排序)
  6. python3.6 3.7共存_[转]CentOS 7安装Python3.6过程(让linux系统共存Python2和Python3环境)...
  7. 2019.03.24 视图和静态读取
  8. php 段落加上标签,php – 如何在段落中添加ReadMore
  9. Android WifiDisplay分析一:相关Service的启动
  10. 牛客 共鸣问题(思维难题)
  11. ansible常用命令
  12. 教程 | 叮咚!答应你们的文件上传教程,到货了!
  13. [leetcode]208. 实现 Trie (前缀树)
  14. UVa 714 抄书(贪心+二分)
  15. (摘)老司机也必须掌握的MySQL优化指南
  16. c语言十六进制字符串求和,一串十六进制求和软件 两个十六进制怎么相加的
  17. 计算机经常断开网络,当笔记本电脑经常自动断开网络连接时如何解决问题
  18. java随机数生成字母_java生成随机数字和字母组合
  19. 【基于狂神Docker双响曲】:1、Docker入门及常用部署
  20. java 笔触类_下列属于笔触类型的绘图工具有那些?

热门文章

  1. 颜色(color)、字体(Fonts)管理(颜色的 hex 表示)
  2. 深入理解 MapReduce
  3. python下载步骤-python3.8下载及安装步骤详解
  4. 从零开始学习python编程-和尧名大叔一起从0开始学Python编程-循环
  5. python是什么课程-Python课程包括哪些内容?
  6. 有道口语大师APP评测:语音识别准确度低
  7. HTK语音识别示例(Ubuntu)
  8. 2020年PHP面试题大全
  9. html鼠标感应图片,jQuery实现的感应鼠标悬停图片色彩渐显效果
  10. 数据库并发抢红包_Redis悲观锁解决高并发抢红包的问题