在Groovy中,你可以使用java.time
包中的LocalDate
类来处理日期。要将天数添加到当前日期,你可以使用plusDays
方法。以下是一个简单的示例代码:
import java.time.LocalDate
// 获取当前日期
def currentDate = LocalDate.now()
// 要添加的天数
def daysToAdd = 5
// 计算新日期
def newDate = currentDate.plusDays(daysToAdd)
// 打印结果
println "当前日期: $currentDate"
println "添加 $daysToAdd 天后的日期: $newDate"
java.time.LocalDate
是一个不可变的日期对象,表示没有时区的日期。java.time
包中的类可以避免旧的Date
和Calendar
类中的一些常见问题,如线程安全性和复杂的API。ZonedDateTime
。ZonedDateTime
。DateTimeFormatter
。DateTimeFormatter
。通过这些方法和类,你可以轻松地在Groovy中处理日期和时间,并且能够应对大多数常见的日期操作需求。
没有搜到相关的沙龙
领取专属 10元无门槛券
手把手带您无忧上云