我需要在 scala 中创建一个函数,给定日期范围,给我一个范围列表。我在 Scala 中相对较新,我无法弄清楚如何为它编写正确的“for”循环。这是我到目前为止所做的:
def calculateDates(from: LocalDate, until: LocalDate): Seq[LocalDate] = {
var dateArray = []
//for (LocalDate date <- from; !date.isAfter(to); date <- date.plusDays(1))
for(date <- from to until)
{
dateArray :+ date
}
return dateArray
}
我不知道如何迭代范围。