Mes*_*yah 9 java datetime android duration
我正在开发 API 级别 19 (KitKat) 的应用程序。
我有一个LocalDateTime对象和一个Duration对象。我需要将此添加Duration到LocalDateTime.
Android Studio 显示该类的plus(TemporalAmount)方法LocalDateTime自 API 级别 26 即 Oreo 以来可用,并且目前支持不到 1% 的设备。
我怎样才能用 API 级别 19 做到这一点?
对于 Android Gradle 插件 4.0.0+:
使用 Java Desugaring 功能,因此您可以使用 Java 8 日期库,对于低于 26 的 API 级别也没有任何问题。欲了解更多详细信息,请阅读此内容
旧答案:
评论中的bbb答案是正确的。
目前 Android 的最佳选择是ThreeTenABP。Jake Wharton 解释了为什么在 Android 中使用这个库比 Joda-Time 和 ThreeTenBP 更好。
| 归档时间: |
|
| 查看次数: |
6229 次 |
| 最近记录: |