这听起来可能非常有趣和基本,但我正在努力通过将纪元的秒数传递给它来在 Kotlin 中创建 DateTime 类型的对象。
我得到的例子要么是需要 API 级别 26 的库,要么只是谈论从 DD-MM-YYYY 字符串到其他格式的格式转换。
到目前为止,我已经尝试过“LocalDateTime”、“Timestamp”、“Date”,但 Kotlin 要么拒绝识别它们,要么不同意函数参数,要么无法解决命名空间冲突。或者示例是 Java 的,它在 Kotlin 中不起作用或在 Kotlin 中没有等效项。
使用 Date() 我收到错误“无法访问 '':它在 Date() 中是私有的”
使用 LocalDate、LocalDateTime,我收到 API 级别错误
使用 Timestamp 时出现错误“无法使用提供的参数调用以下任何函数”。我将 Long 作为参数传递,如文档中所述。但它期待“包裹”或“日期”。
有人可以帮忙吗?