package com.ffii.fpsms.m18.utils import java.time.Instant import java.time.LocalDateTime import java.time.ZoneId open class CommonUtils() { open fun InstantToLocalDateTime(timestamp: Long):LocalDateTime { val localDateTime = LocalDateTime.ofInstant(Instant.ofEpochMilli(timestamp), ZoneId.of("Asia/Hong_Kong")) println("ZoneId: ${ZoneId.systemDefault()}") println("ZoneId: ${ZoneId.of("Asia/Hong_Kong")}") println("Timestamp: $timestamp") println("Local Date Time: $localDateTime") return localDateTime } open fun ListToString(numbers: List, prefix: String, delimiter: String): String { return numbers.joinToString(delimiter) { "$prefix$it" } } }