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. 微信小程序websocket聊天室
  2. odoo10 ORM操作
  3. 变色龙引导_Arquillian变色龙。 简化您的Arquillian测试
  4. 【CodeForces - 1047C】Enlarge GCD(数学,枚举,预处理打表,思维)
  5. Elasticsearch 入门到高手的成长阶梯-索引的基本操作(1)
  6. wxpython安装2.9安装后提示找不到.exe文件_py2exe生成exe后,运行exe时提示No module named * 的解决办法...
  7. matlab最小二乘法_基于最小二乘法的线性回归拟合
  8. Java Web开发中,自定义过滤器被执行两次的原因分析及解决办法
  9. R语言数据可视化案例(世界杯球员信息数据可视化)
  10. springboot 多模块 Found multiple @SpringBootConfiguration annotated classes
  11. Asp.net 路由详解
  12. Grammar-based construction 语法驱动的构造
  13. 区分微信小程序版本(开发工具中、开发版、体验版、正式版)的方法?
  14. sns是什么?可以做什么?
  15. 【学习笔记2】新机折腾:装系统、远程控制和插头转换
  16. 中职教资计算机网络面试,2018下半年教师资格证面试:中学信息技术教案《计算机网络的组成》...
  17. java中trim_JAVA中trim()函数使用方法
  18. cocos creator 实现手机震动的效果
  19. 芯片制造过程3洁净室
  20. Windows XP 超级140个技巧

热门文章

  1. 问题事件名称: APPCRASH(解决方法)
  2. matlab实现lzw编码,LZW编码算法matlab实现
  3. 卡方分布、卡方独立性检验和拟合性检验理论及其python实现
  4. 姜小白的Python日记Day15 系统模块详解2 sys模块和os模块
  5. 文字转语音软件哪个好?这些软件值得收藏
  6. Android集成LeanCloud用户反馈SDK要注意点
  7. idea项目名称重命名
  8. hdu1546—Idiomatic Phrases Game(spfa)
  9. pytorch 目标检测数据增强 详细讲解
  10. VS2008下VLC播放器,实现播放、暂停、停止、快进、截图、进度条显示、进度条控制功能