代码之家  ›  专栏  ›  技术社区  ›  Chris Edgington

如何在Kotlin中将Unix时间戳解析为日期字符串

  •  5
  • Chris Edgington  · 技术社区  · 7 年前

    如何将Unix时间戳解析为Kotlin中的日期字符串?

    例如 1532358895 2018-07-23T15:14:55Z

    2 回复  |  直到 7 年前
        1
  •  4
  •   jingx    7 年前

    或者使用新的时间API:

    java.time.format.DateTimeFormatter.ISO_INSTANT
        .format(java.time.Instant.ofEpochSecond(1532358895))
    
        2
  •  6
  •   Erik Pragt    7 年前

    以下内容应该有效。只是使用Java库来处理这个问题:

        val sdf = java.text.SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss'Z'")
        val date = java.util.Date(1532358895 * 1000)
        sdf.format(date)