我想从7天前到今天在Kotlin得到约会.有什么建议?这就是我到目前为止所拥有的
val date = Calendar.getInstance()
val yesterday = Calendar.getInstance()
yesterday.add(Calendar.DATE,-1)
var todayOrYesterday:String?
var todayDate = date.time
while (todayDate > yesterday.time){
val formatter = SimpleDateFormat("EEEE, d MMMM yyyy")
val format = formatter.format(todayDate)
println(format)
todayOrYesterday = if (DateUtils.isToday(date.timeInMillis)) {
"Today"
}else "Yesterday"
date.add(Calendar.DATE,-7)
}
Run Code Online (Sandbox Code Playgroud)
小智 19
使用此功能,通过您想要的日子:
fun getDaysAgo(daysAgo: Int): Date {
val calendar = Calendar.getInstance()
calendar.add(Calendar.DAY_OF_YEAR, -daysAgo)
return calendar.time
}
Run Code Online (Sandbox Code Playgroud)
小智 6
简单地用,
val date = Calendar.getInstance() // 19-01-2018
date.add(Calendar.DATE, -7) // 12-01-2018
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
11475 次 |
最近记录: |