package top.fatweb.api.constant import org.springframework.boot.context.properties.ConfigurationProperties import org.springframework.stereotype.Component import java.time.LocalDateTime import java.time.ZoneId import java.time.ZonedDateTime @Component @ConfigurationProperties("app") object ServerConstants { lateinit var version: String lateinit var buildTime: String fun buildZoneDateTime(zoneId: ZoneId = ZoneId.systemDefault()): ZonedDateTime = LocalDateTime.parse(buildTime).atZone(ZoneId.of("UTC")).withZoneSameInstant(zoneId) }