如何在 kotlin 中将纪元时间戳转换为 unix 十六进制时间戳?

How to convert epoch timestamp to unix hex timestamp in kotlin?

我正在使用以下代码在 kotlin 中获取当前纪元时间。

val epochTime = Instant.now().toEpochMilli()

输出:1628769521313

现在的问题是如何将此时间戳转换为 Unix 十六进制时间戳 (https://www.epochconverter.com/hex)

提前致谢

据我所知,需要将十进制纪元输出转换为十六进制字符串。

这可以简单地通过

来实现

"%X".format(1628769521313).

这取自 。您也可以在该问题中看到许多其他做同样事情的方法。