项目中很多的计算都是关于最新周数的变动进行计算的!

项目初期

很多表没有添加年份字段,一跨年修改表结构、分表;

代码中很多的地方没考虑到周数的更迭,会1-52的连续变化;

导致

连续的修改,持续了三周,也导致了加班很多!填坑填的好心累!

反思!

1.对于周数不应该按照周数计算区分,应该按照日期进行区分,更精准,以后的扩展也方便

2.代码应该封装好,因为对于最新周数没有封装,导致找到一个修改一个!如封装好就只需要修改几处就可以了!

3.日期也不是最准确的,按照时间戳是最最最准确的!!!!!

反思项目最新周数的反复反复修改相关推荐

  1. LeetCode 1953. 你可以工作的最大周数

    文章目录 1. 题目 2. 解题 1. 题目 给你 n 个项目,编号从 0 到 n - 1 . 同时给你一个整数数组 milestones ,其中每个 milestones[i] 表示第 i 个项目中 ...

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

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

  3. ISO 8601中周数的处理及 Joda-Time 的使用

    不知道你是否忍受够了JDK 中对周这种日期的处理,比如 2017-1-1.这天不知道你是该记为 2017年的第0周,还是第一周.而且周日到底是每周的第1天,或者是第0天,或者是周一才是每周的第1天,周 ...

  4. 很干(货)很干(货)的日期计算 - 日期间隔计算 -(月数、周数、天数)

    前言 项目中需要判断两个日期之间间隔的(月数.周数.天数.),所以在此分享一下 目录 一. 两个时间相差月数 二. 两个时间相差周数 三. 两个时间相差天数 四. 其他 正文 一. 两个时间相差月数 ...

  5. java 跨年 周计算公式_如何跨年计算 两日期之间相隔的周数 with java8 time API

    ===============================2016年9月版 分割线======================================== 之前版本的我太simple了.. ...

  6. python代码根据时间获取周数(week of the year)

    python代码根据时间获取周数(week of the year) # 使用python获取当前是当年的第多少周 import time import datetime # 获取今天是第几周 pri ...

  7. python获取时间周数_【手把手教你】Python量化策略风险指标

    如何衡量一个量化策略的好坏?一是比较稳定的收益,二是有严谨的回测,三是有清晰的逻辑.--刘富兵 引言 引言尽管过去不能代表未来,通过历史回测来评估量化策略仍然是量化投资非常重要的一环.量化回测过程中常 ...

  8. 使用PYTHON统计项目代码行数

    目录 一 使用PYTHON统计项目代码行数 二 应用实例 注:原创不易,转载请务必注明原作者和出处,感谢支持! 一 使用PYTHON统计项目代码行数 遇到一个非常小的需求:统计一个项目里头的各类源代码 ...

  9. oracle解析儒略日,利用to_char获取当前日期准确的周数!

    总的来说周数的算法有两种: 算法一:iw算法,每周为星期一到星期日算一周,且每年的第一个星期一为第一周,就拿2014年来说,2014-01-01是星期三,但还是算为今年的第一周,可以简单的用sql函数 ...

最新文章

  1. Java黑皮书课后题第7章:7.14(计算gcd)编写方法,返回个数不确定的整数的最大公约数。编写一个测试程序,提示用户输入5个数字,调用该方法找出这些数的最大公约数,并显示这个最大公约数
  2. iOS之深入解析KVO的底层原理
  3. ubuntu共享文件夹或文件等右下角一把锁的标志【终极解除右下角锁的方法】
  4. scrapy爬虫启示录-小伙子老夫看你血气方刚这本《爬虫秘录》就传给你了
  5. java 8.0 sinffer_jpcap 配置方法,问题解决,模拟sniffer程序。(附JAVA程序,jar,dll包等环境)...
  6. 性能优越的轻量级日志收集工具,微软、亚马逊都在用!
  7. Android:TextView控件
  8. 主要国家和地区货币代码表
  9. 应用回归分析第五版电子书_应用回归分析课后习题参考答案 全部版 何晓群,刘文卿...
  10. 信号与系统(十七)—— 傅里叶变换及性质(1)常用函数的傅里叶变换
  11. 增值税发票开票软件卷票打印错位配置修正指南
  12. 密码编码学与网络安全(第五版)课后习题-CH03
  13. 【2021】15天通过阿里云云计算架构师认证考试(ACE)- 经验分享
  14. 2022年阿里云域名备案流程亲测及注意事项
  15. 基于keras+VGG-16的小数据集多分类图像识别(附代码数据集)
  16. x86服务器能装64位系统吗,x86处理器能装64位系统吗_64位系统装32位的可以么
  17. 怎么设置计算机升级更新失败怎么办,windows update更新失败怎么办,教您windows update更新失败怎么办...
  18. 大鱼吃小鱼java源代码_大鱼吃小鱼Java课程设计
  19. 利用Photoshop对证件照换底且抠出头发丝
  20. 揭秘微信对方正在输入……到底表示什么意思?

热门文章

  1. SQL Server里那些我们应该知道的系统存储过程
  2. Python dataframe列拆分多行与统计
  3. c语言中转义字符是由什么和什么构成,c语言中什么是转义字符
  4. Qt学习笔记之QByteArry
  5. linux内核组件分析之--设备驱动模型之bus
  6. 编写一个算法frequency,统计在一个输入字符串中各个不同字符出现的频度。用适当的测试数据来验证这个算法。
  7. Team Foundation(通常记作“TFS”)
  8. [翻译]ElasticSearch官方文档-安装
  9. Redis 错误1067:进程意外终止,Redis不能启动,Redis启动不了
  10. linux下改变文件的字符编码