public static void main(String[] args) {//一般使用当前时间戳  System.currentTimeMillis()Current_week(1577721600000L);}public static void Current_week(long startTime) {Calendar calendar = Calendar.getInstance();calendar.setFirstDayOfWeek(Calendar.MONDAY);//设置星期一为一周开始的第一天calendar.setMinimalDaysInFirstWeek(4);//可以不用设置int weekYear = calendar.get(Calendar.YEAR);//获得当前的年calendar.setTimeInMillis(startTime);//时间戳int weekOfYear = calendar.get(Calendar.WEEK_OF_YEAR);//获得当前日期属于今年的第几周System.out.println("第几年:"+weekYear);System.out.println("第几周:"+weekOfYear);calendar.setWeekDate(weekYear, weekOfYear, 2);//获得指定年的第几周的开始日期long starttime = calendar.getTime().getTime();//创建日期的时间该周的第一天,calendar.setWeekDate(weekYear, weekOfYear, 1);//获得指定年的第几周的结束日期long endtime = calendar.getTime().getTime();SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd");String dateStart = simpleDateFormat.format(starttime);//将时间戳格式化为指定格式String dateEnd = simpleDateFormat.format(endtime);System.out.println(dateStart);System.out.println(dateEnd);}

参考:https://www.cnblogs.com/gne-hwz/p/9325415.html

java 获取当前时间是第几周相关推荐

  1. java获取指定时间为第几周_Java8根据一年中的第几周获得Monday

    指定星期几即可 static LocalDate parse(String text) { DateTimeFormatter formatter = DateTimeFormatter.ofPatt ...

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

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

  3. java 获取当前时间的前一天,前一周,前一月,前一年的时间

    1.获取昨天的日期 //第一种方式 Date today = new Date(System.currentTimeMillis() - 1000 * 60 * 60 * 24); SimpleDat ...

  4. java得到文件创建时间linux,linux java获取文件创建时间

    linux java获取文件创建时间 [2021-01-31 07:35:22]  简介: 服务器 背景 有时候我们需要获取文件的创建时间. 例如: 我在研究 <xtrabackup 原理图&g ...

  5. Java 记录(3) java 时间格式化:SimpleDateFormat 函数 :java 获取当前时间

    Java 记录(3) java 时间格式化:SimpleDateFormat 函数 :java 获取当前时间 初 代码: 运行结果 初 希望能写一些简单的教程和案例分享给需要的人 代码: packag ...

  6. 如何使用Java获取当前日期/时间

    用Java获取当前日期/时间的最佳方法是什么? #1楼 采用: String timeStamp = new SimpleDateFormat("yyyyMMdd_HHmmss") ...

  7. Java获取系统时间

    Java获取系统时间 Java获取系统时间 在java 中,有很多种方法都可以获取到系统的当前时间,但也需要到对应的类,不同的类自然有不同的方法.这里为大家介绍获取系统当前时间的四种方式. 1. 通过 ...

  8. java 当前时间小时数,java获取当前时间前几个小时的时间

    java获取当前时间前几个小时的时间 getBeforeHourTime和单独计算时间戳的输出一致. 所以简单的获取,用时间戳计算一下就好. public static void main(Strin ...

  9. java 获取当前时间,前一天时间

    java获取当前时间,并按一定格式输出 1.用Calendar获取Date Calendar calendar=Calendar.getInstance(); SimpleDateFormat for ...

最新文章

  1. Daydream VR
  2. 【世界杯自救指南】直播技术解密
  3. DISCUZ x2.5 插件实现DIY功能,让页面也可以自由设计
  4. [golang]nil slice和empty slice的区别
  5. 天池 在线编程 扫雷(BFS)
  6. 安装python、pycharm 和anaconda
  7. html页面发送post请求中文乱码,用XMLHTTP Post/Get HTML页面时的中文乱码问题之完全Script解决方案...
  8. 易语言 自动更新替换自身 的方法
  9. yarn lib cli.js SyntaxError: Unexpected token
  10. matlab制作科学计算器,基于MATLAB科学计算器
  11. 让自己的电脑会说话||让电脑在开机时说话
  12. 18.10.20日报
  13. 【JavaScript】阶段性复习
  14. Cadence Allegro PCB设计88问解析(四) 之 Allegro中快捷键Funckey与alias设置
  15. MySQL优化之——函数
  16. 与台湾的第一次亲密接触
  17. 设备联网工作建设方法和步骤
  18. ES6 lterator迭代器是个什么东西?有什么用?
  19. 路由器经常断网,网络不稳定怎么办, 教你如何让旧路由器也能运转飞起
  20. 洛谷P1423 小玉在游泳

热门文章

  1. 对拍--from Altf4
  2. ws2812 程序设计与应用(1)DMA 控制 PWM 占空比原理及实现(STM32)
  3. Protect the self: defense mechanisms in action
  4. ajax hapi上传文件,在hapi框架里使用ajax提交表单数据,但是服务端接收到的数据是空对象。怎么办啊?...
  5. 写在给自己入个耳机之前
  6. RESTful从入门到熟练,看完这篇就够了
  7. ps滤镜之——马赛克
  8. uniapp打包安卓APP实现自动更新(更新app)
  9. 2020软件测试学习自学路线分享,附完整资料,绝对有用哟
  10. OpenGL ES 简介