java - java.time.Duration 的 Android 等价物是什么?

标签 java android time

我需要使用类 java.time.Duration 来表示从亚微秒到秒的时间间隔。但是 Android Studio 不提供这个选项。

我想我可以使用 float 并将所有内容表示为秒,但这似乎不太直观和有意义。

这些间隔与任何现实世界的时间轴无关,它们只是间隔。

最佳答案

后端口

参见 back-port of much of java.time到 Java 6 和 7,及其 adaptation for Android .请参阅下面的详细信息。

后向端口包括 org.threeten.bp.Duration类。


关于java.time

java.time框架内置于 Java 8 及更高版本中。这些类取代了麻烦的旧类 legacy日期时间类,例如 java.util.Date , Calendar , & SimpleDateFormat .

Joda-Time项目,现在在maintenance mode , 建议迁移到 java.time类。

要了解更多信息,请参阅 Oracle Tutorial .并在 Stack Overflow 中搜索许多示例和解释。规范为 JSR 310 .

从哪里获得 java.time 类?

关于java - java.time.Duration 的 Android 等价物是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42473335/

相关文章:

java - 在android中将字符串数组的ArrayList从一个 Activity 传递到另一个 Activity

java - Struts2 + Spring 3.2 + Hibernate 3 java.lang.NullPointerException 实战(执行)

android - 如何在android中计算时间

android - 禁用通过代理或 root 设备的 http 调用

c - C linux中的时间函数

c - 如何从内核中获取总物理内存

java - 如何启用身份验证 Jenkins ?

java - 如何在android中合并2张图片?

android - 如何将构建时间戳写入apk

android - 通过 ADB 在 Android 中创建快捷方式