javascript - 计费周期 ID 生成器或如何计算自第一个日期以来经过的周期数
问题描述
目前我生成此数据并使用它来获取计费周期 ID:周期始终从每个月的第 x 天开始,x 当前等于 1
ID | StartDate | EndDate
1 | 2006/01/01| 2006/01/31
2 | 2006/02/01| 2006/02/28
3 | 2006/03/01| 2006/03/31
4 | 2006/04/01| 2006/04/30
5 | 2006/05/01| 2006/05/31
...
因此,如果日期介于开始日期和结束日期之间,则其周期 ID 将是 ID。有没有办法在不查看此表的情况下快速计算帐单 ID?在其他世界,假设第一个周期是 2006/01/01 -> 2006/01/31 并且 ID = 1,是否有任何公式可以计算 2006/05/07 落入第 5 周期?我需要一些更概括的东西,比如说计费日期是每个月的 X 天。第一个帐单是 Y。\
谢谢
解决方案
推荐阅读
- python - 我无法使用 django 部署到 heroku
- java - 将 Java 类包装到 Python 中的最佳方法
- visual-studio - 使用 Visual Studio 2017 在 Windows 7 上安装 Gazebo 8
- r - 在 R 中读取凌乱的 json
- hyperledger-composer - 企业级超级账本作曲家
- javascript - 如何让两个输入框同时输入按键?
- timer - 如何从最后一个单元格滚动回滚动视图的第一个单元格以及如何在 swift 4 中为每个单元格添加一个按钮?
- android - 通过 LAN 模拟器
- python - 将变量推送到模板的最佳实践是什么?
- c# - 如何让对象标签有它的位置?