kotlin
val timeZoneOffset = TimeZoneOffset("America/New_York")
val offsetDateTime = dateTime.toOffset(timeZoneOffset)
kotlin
val sourceTimeZone = TimeZone("America/New_York")
val destinationTimeZone = TimeZone("Asia/Shanghai")
val newDateTime = dateTime.changeTimeZone(sourceTimeZone, destinationTimeZone)
kotlin
val localDateTime = dateTime.toLocalDateTime()
kotlin
val utcDateTime = dateTime.toUtc()
kotlin
val timeZone = TimeZone("Asia/Shanghai")
kotlin
import com.soywiz.klock.*
fun main() {
val sourceTimeZone = TimeZone("America/New_York")
val destinationTimeZone = TimeZone("Asia/Shanghai")
val newDateTime = dateTime.changeTimeZone(sourceTimeZone, destinationTimeZone)
println(newDateTime)
}