java8 LocalDate获取自然周的方法

最近在做项目的时候要获取日期所在月份的第几周,刚开始是使用localDate.of(ChronoField.ALIGNED_WEEK_OF_MONTH)来获取周,后来发现不对,查了资料才发现ChronoField.ALIGNED_WEEK_OF_MONTH是从月份的第一天到第七天为第一周,第八天到第十四天为第二周,而我要获取的日期2019-06-03明明是第二周,于是用了一个替换方案:
WeekFields.of(DayOfWeek.MONDAY, 1).weekOfMonth();
第一个参数代表周是按周几开始,第二个是限定第一个自然周最少要几天,weekOfMOnth()则为获取所在月份第几周
使用方法

localDate.of(WeekFields.of(DayOfWeek.MONDAY, 1).weekOfMonth());

java8 LocalDate获取自然周的方法相关推荐

  1. java localdate获取自然周

    ISO8601自然周 自然周的标准很多.其中以ISO8601 为准. 可以看到一年的第一个自然周应当满足: 有第一个星期四 包含1月4号 第一个自然周应当有4个或者4个以上的天数 这个星期开始的时间( ...

  2. PHP获取自然周始末时间

    之前做了一个项目做抽奖的,里面有个需求,每个用户每个自然周能抽中一次指定产品. 自然周指的是:从周一到周日算作一个自然周. 但是作为PHP中的lower,还是能力捉急,只好百度 还挺多的嘛!想也不想先 ...

  3. 获取自然周 自然月 区间

    public static final SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");/*** @Descri ...

  4. 获取自然周;一年中总的周数,以及当前日期处于第几周

    https://dayjs.fenxianglu.cn/ 插件 主要代码: let year = dayjs().year() // 默认今年 let date = dayjs().format('Y ...

  5. PHP获取自然周日期(周一~周日)

    使用date()函数:PHP: date - Manual w 星期中的第几天,数字表示 0(表示星期天)到 6(表示星期六) $time = time(); // 可设定日期$week_day_nu ...

  6. java 获取当前时间所在自然周起止时间及自然周中的每一天

    有的时候需要获取当前时间所在自然周中的起始和截止时间,或者某个时间段内里的每一天的日期 1.先来解决获取自然周中的起止时间 /*** 获取当前时间所在自然周的起止日期** @return*/publi ...

  7. Calendar自然周

    java中Calendar类获取的自然周是从周日到周六,但是我们理解的一周是从周一到周日.所以依然使用Calendar记录weekOfYear,dayOfWeek会有两个问题: 1.周日这一天,按照两 ...

  8. JS获取上周(自然周、最近七天)、上月(自然月、最近一个月)、全年的开始和结束日期

    JS获取上周(自然周.最近七天).上月(自然月.最近一个月).全年的开始和结束日期 let now = new Date(); let nowTime = now.getTime(); //当前的时间 ...

  9. php获取当前日期所在自然周周一周末以及前后自然周始末

    php获取当前日期所在自然周周一周末以及前后自然周始末 首先,获取当前时间,date函数,方法较多,展示一种: $present = date('y-m-d',time());//当前日期 然后获取当 ...

最新文章

  1. mysql 中文截取_mysql 截取中文字符
  2. (C++)202012-2 期末预测之最佳阈值 满分
  3. 日期处理工具类 -【二】
  4. 几个常见规则引擎的简单介绍和演示
  5. goodness of classification
  6. Node.js 极简入门Helloworld版服务器例子
  7. python爬虫网络请求超时_python总urllib,伪装,超时设置,异常处理的方法
  8. FileWriter写入和Scanner录入的简单操作
  9. C++二分查找示例(求货物装载量)
  10. nltk packages下载问题
  11. 200行Python实现简单的区块链系统
  12. 写给后端程序员的前端开发流程与正确姿势.
  13. 带图像识别的YYS连点器 V2.0
  14. 新计算机是飞行模式怎么开,win10系统电脑开机只有飞行模式怎么办
  15. 基于SpringBoot体育用品购物商城-协同过滤推荐算法项目源代码
  16. 几个提高睡眠质量的方法。
  17. 解决win10以太网没有有效的ip配置
  18. 计算机英语怎么读音读,电脑的英文怎么发音按照标准的
  19. 关于物联网的各种转换,16进制 二进制 10进制 效验总结
  20. 计算机应用基础19秋在线作业2答案,东师计算机应用基础19秋在线作业2题目【标准答案】...

热门文章

  1. 基于SpringBoot+Vue打造实验报告提交审核系统
  2. OKR使用经验 11-12双月
  3. 最小均方算法二分类(基于双月数据集)
  4. MarkDown图床助手: 截图-传图-生成url 一步到位
  5. windows商店_Windows 10商店迎来重大改变,PC平台游戏计划公布
  6. Excel中怎么把一数列数据,用逗号隔开合并到一行
  7. 面向对象的设计原则(SOLID)
  8. Linux新建分区值超出范围,关于安装Linux (FC6)频率超出范围与显卡驱动
  9. 基于java的婚恋交友动态网站
  10. jzoj2574 统计方案