作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
是否有关于如何将 TimeCategory(或等效项)与 java8 LocalDate 和 LocalDateTime 一起使用的示例或引用?我发现的所有代码片段都引用了我试图避免的 java.util.Date。
最佳答案
Java 8 LocalDate 操作非常简单:
LocalDate.now().plusDays(2)
我不确定 TimeCategory 会给您带来什么?
<小时/>您可以非常简单地将其破解到 LocalDate 和 LocalDatTime 的元类中:
import groovy.time.*
import java.time.*
LocalDate.metaClass {
plus { Duration d ->
delegate.plusYears(d.years)
.plusMonths(d.months)
.plusDays(d.days)
}
}
LocalDateTime.metaClass {
plus { Duration d ->
delegate.plusYears(d.years)
.plusMonths(d.months)
.plusDays(d.days)
.plusHours(d.hours)
.plusMinutes(d.minutes)
.plusSeconds(d.seconds)
}
}
use(TimeCategory) {
LocalDateTime.now() + 4.days
}
关于Groovy 的 TimeCategory 与 LocalDate 和 LocalDateTime,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36294446/
尝试此示例代码时: use(groovy.time.TimeCategory) { 800.millisecond + 300.millisecond } 在 groovy 网络中 conso
我在项目中使用Grails 2.4.4,并且尝试使用Spock编写单元测试用例。我尝试进行单元测试的方法使用use(TimeCategory)。测试用例运行时间过长,在调试时,我发现它并没有超出我拥有
是否有关于如何将 TimeCategory(或等效项)与 java8 LocalDate 和 LocalDateTime 一起使用的示例或引用?我发现的所有代码片段都引用了我试图避免的 java.ut
我有带 API 的 Java 应用程序。 API 允许使用灵活的日期语法: PUT /monthly-jobs/job1 { "startExpression": "now + 1.week
我是一名优秀的程序员,十分优秀!