groovy
dependencies {
implementation 'com.soywiz.korlibs.klock:klock:2.1.9'
}
groovy
repositories {
jcenter()
}
kotlin
import com.soywiz.klock.*
fun main() {
val now = Date.nowLocal()
}
kotlin
import com.soywiz.klock.*
fun main() {
val now = Date.nowLocal()
val formattedDate = now.format("YYYY-MM-DD")
}
kotlin
import com.soywiz.klock.*
fun main() {
val now = Date.nowLocal()
val tomorrow = now + 1.days
val nextWeek = now + 1.weeks
}
kotlin
import com.soywiz.klock.*
fun main() {
Klock.locales.forEach { locale ->
println(locale)
}
Klock.locales.setDefault(Locale("zh_CN"))
val now = Date.nowLocal()
}
kotlin
import com.soywiz.klock.*
fun main() {
Klock.timeZones.forEach { timeZone ->
println(timeZone)
}
Klock.timeZones.setDefault(timeZone("Asia/Shanghai"))
val now = Date.nowLocal()
}