0
A
回答
3
例如:
def date = new Date()
可以使用
date + 1
date.plus(1)
date.next()
参考:http://groovy.codehaus.org/groovy-jdk/java/util/Date.html
5
Groovy中有一些优雅的方式与日期和时间值的工作,例如,你可以使用TimeCategory 。
import groovy.time.TimeCategory
use (TimeCategory) {
new Date() + 1.day
}
+0
TimeCategory对于日期数学来说太棒了 – doelleri 2012-08-13 03:10:16
2
您也可以构建从像这样的日期范围:
Date now = new Date().clearTime()
Date twoDaysTime = now + 2
(now..twoDaysTime).each {
println it
}
,它将打印:
Mon Aug 13 00:00:00 BST 2012
Tue Aug 14 00:00:00 BST 2012
Wed Aug 15 00:00:00 BST 2012
相关问题
- 1. C#迭代向日期
- 2. 域类迭代Grails中
- 3. Python while循环日期迭代
- 4. 通过迭代日期范围
- 5. 在循环内迭代碳日期
- 6. 通过在Rails中的日期迭代
- 7. 日期时间迭代KML地标
- 8. 迭代存储在一组日期
- 9. 迭代以为日期在SQL
- 10. 用日期对象迭代每个月
- 11. 在MonthCalendar控制中的迭代日期
- 12. VSTS迭代的日期是不正确
- 13. Grails日期约束
- 14. Grails域类日期
- 15. Grails解析日期
- 16. Grails日期解组
- 17. 在两个日期排名 - 每个日期迭代
- 18. 如何在Java中迭代开始日期以结束日期
- 19. 从x日期到结束日期开始迭代数天
- 20. 如何迭代日期和数据并生成新文件
- 21. PHP日迭代
- 22. Grails日期和日期范围约束?
- 23. 期间迭代
- 24. 迭代期间更新字典
- 25. Grails按日期分组
- 26. Grails领域类日期
- 27. Grails的日期类型
- 28. Grails的日期格式
- 29. Grails的日期选择器
- 30. Grails的匹配日期
你有没有尝试要么?第一个应该工作 – 2012-08-12 15:51:24
我做到了,但它在grails控制台插件中有错误。我用它来执行代码,ei。 for循环日期并迭代每个循环的一天。 – user1577161 2012-08-12 15:59:22
发布您尝试的代码和您得到的错误将有所帮助。第一个应该可以工作 – 2012-08-12 16:03:33