相关疑难解决方法(0)

在 Kotlin 中为 API 级别小于或等于 16 创建 Date 对象

这听起来可能非常有趣和基本,但我正在努力通过将纪元的秒数​​传递给它来在 Kotlin 中创建 DateTime 类型的对象。

我得到的例子要么是需要 API 级别 26 的库,要么只是谈论从 DD-MM-YYYY 字符串到其他格式的格式转换。

到目前为止,我已经尝试过“LocalDateTime”、“Timestamp”、“Date”,但 Kotlin 要么拒绝识别它们,要么不同意函数参数,要么无法解决命名空间冲突。或者示例是 Java 的,它在 Kotlin 中不起作用或在 Kotlin 中没有等效项。

使用 Date() 我收到错误“无法访问 '':它在 Date() 中是私有的”

使用 LocalDate、LocalDateTime,我收到 API 级别错误

使用 Timestamp 时出现错误“无法使用提供的参数调用以下任何函数”。我将 Long 作为参数传递,如文档中所述。但它期待“包裹”或“日期”。

有人可以帮忙吗?

datetime android timestamp date kotlin

4
推荐指数
2
解决办法
4225
查看次数

标签 统计

android ×1

date ×1

datetime ×1

kotlin ×1

timestamp ×1