You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

CommonUtils.kt 727 B

1234567891011121314151617181920
  1. package com.ffii.fpsms.m18.utils
  2. import java.time.Instant
  3. import java.time.LocalDateTime
  4. import java.time.ZoneId
  5. open class CommonUtils() {
  6. open fun InstantToLocalDateTime(timestamp: Long):LocalDateTime {
  7. val localDateTime = LocalDateTime.ofInstant(Instant.ofEpochMilli(timestamp), ZoneId.of("Asia/Hong_Kong"))
  8. println("ZoneId: ${ZoneId.systemDefault()}")
  9. println("ZoneId: ${ZoneId.of("Asia/Hong_Kong")}")
  10. println("Timestamp: $timestamp")
  11. println("Local Date Time: $localDateTime")
  12. return localDateTime
  13. }
  14. open fun ListToString(numbers: List<Long>, prefix: String, delimiter: String): String {
  15. return numbers.joinToString(delimiter) { "$prefix$it" }
  16. }
  17. }