您可以使用 Groovy 的 Date 类来将字符串转换为日期,并使用 Range 来表示日期范围。以下是一个示例:

import java.text.SimpleDateFormat
import java.util.Date

def format = new SimpleDateFormat('yyyy-MM-dd')
def startDateStr = '2022-01-01'
def endDateStr = '2022-01-31'

def startDate = format.parse(startDateStr)
def endDate = format.parse(endDateStr)

def dateRange = new DateRange(startDate, endDate)

println dateRange

在上面的示例中,我们使用 SimpleDateFormat 类来将字符串转换为 Date 对象。然后,我们使用 DateRange 类来表示日期范围,并将开始日期和结束日期作为参数传递给 DateRange 构造函数。

请注意,DateRange 是 Groovy 的一个自定义类,用于表示日期范围。您可以在 Groovy 的官方文档中找到有关 DateRange 类的更多信息。

希望这可以帮助到您!

Groovy 字符串转日期范围:使用 DateRange 类

原文地址: https://www.cveoy.top/t/topic/lFxW 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录