简单类型 / 日期和时间

import java.util.Calendar
import java.time.LocalDateTime

//example with LocalDate
val now = LocalDateTime.now()
val yesterday = now.minusDays(1)
val tomorrow = now.plusDays(1)
val nextMonth = now.plusMonths(1)
val nextYear = now.plusYears(1)

//example with Date
var cal = Calendar.getInstance()
cal.add(Calendar.DAY_OF_YEAR-1)
val yesterday1 = cal.time

cal = Calendar.getInstance()
cal.add(Calendar.DATE1)
val tomorrow1 = cal.time

cal = Calendar.getInstance()
cal.add(Calendar.MONTH1)
val nextMonth1 = cal.time

cal = Calendar.getInstance()
cal.add(Calendar.YEAR1)
val nextYear1 = cal.time

println("yesterday is $yesterday")
println("tomorrow is $tomorrow")
println("nextMonth is $nextMonth")
println("nextYear is $nextYear")
println("yesterday1 is $yesterday1")
println("tomorrow1 is $tomorrow1")
println("nextMonth1 is $nextMonth1")
println("nextYear1 is $nextYear1")