java获取第几周

1、首先创建一个getWeek函数,接收一个Date类型的参数;

2、然后在函数内创建一个GregorianCalendar实例;

3、之后设置GregorianCalendar实例的时间为接收的参数;

4、最后通过get方法获得周数即可。import java.util.Calendar;

import java.util.Date;

import java.util.GregorianCalendar;

public class GetWeek {

/** * @param args */

public static void main(String[] args) {

System.out.println(getWeek(new Date()));

}

public static int getWeek(Date date) {

GregorianCalendar g = new GregorianCalendar();

g.setTime(date);

return g.get(Calendar.WEEK_OF_YEAR); //获得周数

}

}

补充:

Calendar类实现了公历日历,GregorianCalendar是Calendar类的一个具体实现。

Calendar的getInstance()方法返回一个默认用当前的语言环境和时区初始化的GregorianCalendar对象。

云海天教程网,大量的免费Java入门教程,欢迎在线学习!

java 第几周_java获取第几周相关推荐

  1. java 获取当前第几周_java获取第几周

    java获取第几周 1.首先创建一个getWeek函数,接收一个Date类型的参数: 2.然后在函数内创建一个GregorianCalendar实例: 3.之后设置GregorianCalendar实 ...

  2. php中如何获得当前周数,PHP中根据输入的周数获取到该周的日期范围

    /** * 根据输入的周数获取到该周的日期范围[推荐使用] * 从周一到周日算是一周 * * @author _DT_Baby * @param int $year 年份 * @param int $ ...

  3. java处理最后一周_Java获取某年某周的最后一天

    package test; import java.text.SimpleDateFormat; import java.util.Calendar; /** * ClassName: LastDay ...

  4. java 一周的第一天_Java获取某年某周的第一天

    Java获取某年某周的第一天 1.设计源代码 FirstDayOfWeek.java: /** * @Title:FirstDayOfWeek.java * @Package:com.you.free ...

  5. java根据周数获取日期_java获取日期的周数和所属年份

    在项目中遇到需要导出excel表格   表格的标题需要根据数据来动态获取 格式为     2017年第 50  周计划检修申报.实施确认表 获取日期所属周数 Date date = new Date( ...

  6. java 获取秒数_Java获取精确到秒的时间戳(转)

    1.时间戳简介: 时间戳的定义:通常是一个字符序列,唯一地标识某一刻的时间.数字时间戳技术是数字签名技术一种变种的应用.是指格林威治时间1970年01月01日00时00分00秒(北京时间1970年01 ...

  7. java获取月份有几周_java 获取当前日期是本月的第几周,且当月一共有几周

    一.获取当前日期是本月的第几周 /** * 获取当前日期是本月的第几周(通过本月有几个周三来判断) * @param dateStr 日期(格式:yyyy-MM-dd) * @return  第n周 ...

  8. Java时间工具类,获取日、周、旬、月、季度、半年、年等时间周期

    时间周期工具类,记录在这里方便以后使用,有需要的可以看看. 工具类如下: import java.text.ParseException; import java.text.SimpleDateFor ...

  9. java 文件md5校验_Java 获取 文件md5校验码

    讯雷下载的核心思想是校验文件的md5值,两个文件若md5相同则为同一文件. 当得到用户下载某个文件的请求后它根据数据库中保留的文件md5比对出拥有此文件的url, 将用户请求挂接到此url上并仿造一个 ...

最新文章

  1. 用java实现优先级别队列
  2. 专门入侵检测linux叫什么,入侵检测系统分析及其在Linux下的实现(上)
  3. CodeVs 1059 汽车装油
  4. 学习c++的优秀博客(转)
  5. Markdown 基础语法与常见问题总结
  6. 「实践出真知」如何打造一流的视觉AI技术
  7. oracle时间差转换成小时分钟,oracle 时间差 具体到天:小时:分
  8. 如何选择和部署长尾关键词
  9. 谈谈阿里log4j2事件:严重性是个主观判断
  10. vs13配置matlab,VS配置电脑系统变量(VS2013+matlab2018a)
  11. 神仙道丹药材料及掉落地点大全
  12. 再见2020,你好2021
  13. ob2222mcp非隔离电源芯片
  14. 从多个Word文件中取值到Excel中,整理文件的神器,Word精灵V7.3
  15. 依概率收敛和依分布收敛(附一道例题)
  16. 大一新生千万要提前准备好好看的证件照啊
  17. P3239 [HNOI2015]亚瑟王(巧妙的概率dp)
  18. 继电器为何要并联二极管使用
  19. freemarker生成word之后遇到未解决的问题,希望有大佬赐教!!!
  20. ebay html 如何编辑,ebay:批量编辑Brand和MPN的步骤

热门文章

  1. 006 认识BeanNameAware
  2. 关于JavaScript的43道题①
  3. shell变量、函数和数组以及字符串的截取
  4. 基于MODBUS-RTU协议的串口编程
  5. Linux后台运行python程序并输出到日志文件
  6. 解题报告:poj2689 Prime Distance
  7. cocos2dx 3.x Node::schedule
  8. MEF体验使用接口导出的优越性
  9. 只需短短几步就能重排PDF文档的页面
  10. JavaScript——语法