【发布时间】:2015-04-27 10:11:32
【问题描述】:
我需要一个函数来查找“yyyy-mm-dd”格式的两个日期之间的差异(天数)。
val basedate = "1970-01-01"
val currdate = "2015-02-25"
val diff = currdate - basedate
请提出建议。
【问题讨论】:
我需要一个函数来查找“yyyy-mm-dd”格式的两个日期之间的差异(天数)。
val basedate = "1970-01-01"
val currdate = "2015-02-25"
val diff = currdate - basedate
请提出建议。
【问题讨论】:
我认为您正在搜索类似的内容
import java.time.LocalDate
import java.time.format.DateTimeFormatter
val startDate = "1970-01-01"
val formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd")
val oldDate = LocalDate.parse(startDate, formatter)
val currentDate = "2015-02-25"
val newDate = LocalDate.parse(currentDate, formatter)
println(newDate.toEpochDay() - oldDate.toEpochDay())
【讨论】: