在项目中遇到需要导出excel表格   表格的标题需要根据数据来动态获取

格式为     2017年第 50  周计划检修申报、实施确认表

获取日期所属周数

Date date = new Date();

Calendar cal = Calendar.getInstance();

cal.setFirstDayOfWeek(Calenar.MONDAY);//设置周一为一周的第一天

cal.setTime(date);

int num = cal.get(Calenar.WEEK_OF_YEAR);

calendar默认设置周日为第一天  需要通过setFirstDayOfWeek方法来设置  不然会导致周数错误

其中setFirstDayOfWeek传入的是int参数

/**

* Value of the [email protected] #DAY_OF_WEEK} field indicating

* Sunday.

*/

public final static int SUNDAY = 1;

/**

* Value of the [email protected] #DAY_OF_WEEK} field indicating

* Monday.

*/

public final static int MONDAY = 2;

Calendar.MONDAY是常量2

获取日期所属年份

直接使用Date.getYear()方法会导致获取到一个三位数,而且该方法已经被废弃,推荐使用calendar

Calendar calendar = Calendar.getInstance();

calendar.setTime(new Date());

String year = String.valueOf(calendar.get(Calendar.YEAR));

java根据周数获取日期_java获取日期的周数和所属年份相关推荐

  1. java 一周前日期_java获取当前时间前一周、前一月、前一年的时间

    SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); Calendar c = Calend ...

  2. java 根据日期获取天数_java获取日期之间天数的方法

    //获取两个日期之间的天数 private int daysBetween(Date now, Date returnDate) { Calendar cNow = Calendar.getInsta ...

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

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

  4. java 获取当年_java获取当年第一天

    /** * 当前月第一天 * * @return 当前月第一天 */ public String getThisMonth() { // 获取前月的第一天 Calendar calendar = Ca ...

  5. java获取时间_Java 获取当前时间的小时(24小时制)

    var myDate = new Date(); myDate.getYear(); //获取当前年份(2位) myDate.getFullYear(); //获取完整的年份(4位,1970-???? ...

  6. java 获取路径_java 获取当前类的路径

    最近在做项目的时候,自己写了一些配置参数的读取,将配置文件放到具体的位置,然后让程序根据当前类的路径寻找配置文件的路径,但是,发现eclipse的开发坏境下是可以顺利读取到指定路径下的配置文件中的配置 ...

  7. java 获取域名_Java获取域名,Java从URL地址中获取域名,Java从Request 获取域名

    Java  获取主域名方法有很多种,有的用截串方式,我用的一个投机取巧的方式,这个获取域名的方法比较简单,代码也较少. Java从URL地址中获取域名//这样获取的方式,不请求就能获取到域名 URL ...

  8. java获取文件大小_Java获取文件大小

    java获取文件大小 Today we will look into different ways to get file size in Java. 今天,我们将研究使用Java获取文件大小的不同方 ...

  9. java汉字的拼音首字母_Java 获取汉字的拼音首字母

    Java 获取汉字的拼音首字母: pom.xml 引用 pinyin4j 包: com.belerweb pinyin4j 2.5.0 PinyinUtil 类: package com.xxx.co ...

最新文章

  1. 【路由交换实验】VLAN
  2. idea连接跳板机_跳板机服务(jumpserver)
  3. 小米平板5或无缘MIUI 13:搭配骁龙870 预装MIUI 12.5系统
  4. Custom Basic Authentication for IIS
  5. android holder 一定要内部类吗,Android ViewHolder
  6. Pr视频剪辑基础技巧学习
  7. excel 多行 取消隐藏_取消隐藏Excel行和列的问题
  8. CoffeeScript基础
  9. 看完这些治愈的VR全景风景,相信你一定会心驰神往
  10. Caché库诡异慢问题跟踪
  11. 搭建DEM企业管理器
  12. 语音朗读html的源码,在网页上通过JS实现文本的语音朗读
  13. linux mtr命令安装,如果mtr没在你的机子上安装
  14. 现货黄金投资的鳄鱼法则
  15. IDEA访问数据库时,其中一个字段数据库中有值,但是访问到的数据的时候其中一个始终是null
  16. AF---下一代防火墙
  17. #if...#endif的用法总结参考
  18. Android仿酷狗动感歌词(支持翻译和音译歌词)显示效果
  19. H3C路由器简单配置
  20. HTB-Chatterbox

热门文章

  1. Ajax Control Toolkit--Slider:有朝一日倒过来
  2. hdu5334(2015多校4)--Virtual Participation(构造)
  3. linux stat 命令查看文件信息
  4. ofbiz 分开默认数据库
  5. mysql 索引扩展
  6. 浅谈Scala 2.8的包对象(package object)
  7. CDS ORF 5‘UTR 3'UTR
  8. kettle组件-应用
  9. Django添加MySQL数据库
  10. nginx 开启gzip压缩--字符串压缩比率很牛叉