|
2
|
| Georg Heiler · 技术社区 · 7 年前 |
|
1
2
就用这个
我并不完全关注您的业务问题,但听起来您需要定义自己的类。
您可能需要添加
额外的310
看起来那个图书馆缺少一个
关于 java.time文件
java.time
legacy
这个 Joda-Time 项目,正在进行中 maintenance mode ,建议迁移到 java.time 要了解更多信息,请参阅 Oracle Tutorial . 和搜索堆栈溢出的许多例子和解释。规格为 JSR 310 .
你可以交换
java.time文件
对象直接与数据库连接。使用
JDBC driver
符合
JDBC 4.2
或者更晚。不需要线,不需要线
|
|
|
2
1
假设采用以下方法计算重叠:
您可以用这种方式查找值(使用
然后使用以下方法查找:
|
|
|
3
1
Time4J (v5.0)为您的整个业务问题提供了以下现成的解决方案:
输出:
算法使用 range-package 如果一周中每天有一个以上的时钟间隔,或者输入间隔超过一天(需要对持续时间求和),则仍然可以正常工作。
|